我们的小程序在iOS 16.4 版本下wx.request频繁出现请求超时,返回request:fail timeout,但抓包及日志显示,请求的response是正常返回了的,能确认并非是服务端接口问题。
这是用户的相关日志:https://file1.dxycdn.com/2023/0329/820/0565867443522697063-2.txt?v=1680088347,以下是用户反馈截图
这个是我在小程序中新增一个空白test页面,只在onload的时候发送wx.request请求,开发者工具和安卓真机都能正常打印请求结果,只有iOS16.4手机全部提示超时
请小程序技术大大帮忙排查,appid为wxffc1051032845ffa
我们尝试给wx.request指定一个timeout时间,就解决了。
但是官方文档上timeout是非必填的。https://developers.weixin.qq.com/miniprogram/dev/api/network/request/wx.request.html