1***@qq.com
1***@qq.com
  • 发布:2025-06-06 17:26
  • 更新:2025-06-06 17:55
  • 阅读:30

【报Bug】弱网环境下,很容易出现“连接服务器超时,点击屏幕重试”

分类:uni-app

产品分类: uniapp/H5

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: 22621.5189

HBuilderX类型: 正式

HBuilderX版本号: 4.66

浏览器平台: Chrome

浏览器版本: 136.0.7103.114

项目创建方式: HBuilderX

操作步骤:

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

预期结果:

不要出现以上问题

实际结果:

总是出现超时提示

bug描述:

弱网环境下,很容易出现“连接服务器超时,点击屏幕重试”。
在论坛查了一圈,没有解决。
manifest里面,添加了以下配置,仍然在10s内,就报以上提示
"async": { //页面js异步加载配置
"loading": "AsyncLoading", //页面js加载时使用的组件(需注册为全局组件)
"error": "AsyncError", //页面js加载失败时使用的组件(需注册为全局组件)
"delay": 200, //展示 loading 加载组件的延时时间(页面 js 若在 delay 时间内加载完成,则不会显示 loading 组件)
"timeout": 30000 //页面js加载超时时间(超时后展示 error 对应的组件)
}

是不是异步加载什么组件发生了错误?如果是,如何知道是加载哪个组件出错?

2025-06-06 17:26 负责人:无 分享
已邀请:
1***@qq.com

1***@qq.com (作者)

https://ask.dcloud.net.cn/article/37065

看了这个帖子,既然问题的本质是超时,那么设置了超时时间为30s,那么就应该在30s以后提示超时呀,而不是10s左右就提示

要回复问题请先登录注册