龙空技术网

uni-appH5网络不给力点击屏幕重试的优化方案

一点it 140

前言:

眼前各位老铁们对“js加载失败是怎么回事”大体比较关怀,咱们都需要学习一些“js加载失败是怎么回事”的相关内容。那么小编在网上网罗了一些关于“js加载失败是怎么回事””的相关文章,希望看官们能喜欢,看官们快快来了解一下吧!

manifest.json中延长时间

"h5": {        "title": "演示", //页面标题,默认使用 manifest.json 的 name        "template": "index.html", //index.html模板路径,相对于应用根目录,可定制生成的 html 代码        "router": {            "mode": "history", //路由跳转模式,支持 hash|history ,默认 hash            "base": "/hello/" //应用基础路径,例如,如果整个单页应用服务在 /app/ 下,然后 base 就应该设为 "/app/"        },        "async": { //页面js异步加载配置            "loading": "AsyncLoading", //页面js加载时使用的组件(需注册为全局组件)            "error": "AsyncError", //页面js加载失败时使用的组件(需注册为全局组件)            "delay": 200, //展示 loading 加载组件的延时时间(页面 js 若在 delay 时间内加载完成,则不会显示 loading 组件)            "timeout": 3000 //页面js加载超时时间(超时后展示 error 对应的组件)        }    },	"networkTimeout": {		"request": 6000     //uni.request的settimeout	}

可参考:uni-app H5端 “网络不给力” 排查日记

标签: #js加载失败是怎么回事