测试时,网络调为Slow 4G,Disable cache,打开页面就会复现

- 发布:2025-06-06 17:26
- 更新:2025-06-06 17:55
- 阅读:30
产品分类: uniapp/H5
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 22621.5189
HBuilderX类型: 正式
HBuilderX版本号: 4.66
浏览器平台: Chrome
浏览器版本: 136.0.7103.114
项目创建方式: HBuilderX
操作步骤:
预期结果:
不要出现以上问题
不要出现以上问题
实际结果:
总是出现超时提示
总是出现超时提示
bug描述:
弱网环境下,很容易出现“连接服务器超时,点击屏幕重试”。
在论坛查了一圈,没有解决。
manifest里面,添加了以下配置,仍然在10s内,就报以上提示
"async": { //页面js异步加载配置
"loading": "AsyncLoading", //页面js加载时使用的组件(需注册为全局组件)
"error": "AsyncError", //页面js加载失败时使用的组件(需注册为全局组件)
"delay": 200, //展示 loading 加载组件的延时时间(页面 js 若在 delay 时间内加载完成,则不会显示 loading 组件)
"timeout": 30000 //页面js加载超时时间(超时后展示 error 对应的组件)
}
是不是异步加载什么组件发生了错误?如果是,如何知道是加载哪个组件出错?
1 个回复
1***@qq.com (作者)
https://ask.dcloud.net.cn/article/37065
看了这个帖子,既然问题的本质是超时,那么设置了超时时间为30s,那么就应该在30s以后提示超时呀,而不是10s左右就提示