
- 发布:2020-11-19 10:41
- 更新:2020-11-19 16:53
- 阅读:785
产品分类: uniapp/App
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: big sur
HBuilderX类型: Alpha
HBuilderX版本号: 2.9.10
手机系统: 全部
页面类型: vue
打包方式: 云端
项目创建方式: HBuilderX
测试过的手机:
操作步骤:
~
~
预期结果:
~
~
实际结果:
~
~
bug描述:
HBX2.9.9+ App request 配置timeout巨大bug,以前还可以默认1分钟,现在配置后3分钟,但是只有10秒后就超时了。
就想问问官方,难道不测试一下吗?

这是2.9.9 修改的功能特性。 是其他开发者遇到问题后,给我们提出建议后我们评估修改的。同时也是okhttp建议的处理逻辑。
具体表现是当http建立socket链接阶段 如果10s无法建立链接。则认为请求失败,不继续进行1分钟无意义的等待。
App-Android平台 修复 uni.request 请求超时不准确的Bug,优化请求最大并发数为10详情

守护 (作者)
首先肯定的是,应该把timeout的设置,交由开发者设置;
现在的问题是,后台设置个断点之后,前端request请求,超过10秒就error,即使配置timeout为5分钟,也是不行的。那么在2.9.9+版本后,App 的request请求 配置timeout 不生效,何解?
守护 (作者)
很明显,请求已经进入后台的方法了,只是停在断点位置。
这个应该是你们的逻辑错误吧
2020-11-19 11:03
守护 (作者)
在mainifest中配置networkTimeout也不能用了,悲哀
2020-11-19 11:05