收藏
回答

多次调用wx.uploadFile,只有一个socket timeout

问题模块
API和组件


版本库:1.4.3 系统:华为p9 场景:多张图片上传

用户选择多张图片,小程序获取图片地址列表后,循环列表,调用wx.uploadFile 进行多次上传。2g模式下,wx.uploadFile 已经全部调用。等待了10秒钟后, 触发了上传超时异常,但是只有一个请求走到了fail,捕获了异常信息“fail socket timeout”,

其他请求既没有调用fail,也没有调用complete,当然success也没有调用。


补充:

wx.uploadFile 全部执行后,关掉手机网络,全部请求可以正常走到fail ,异常信息是 “fail unknown”,这种情况是正常的。

最后一次编辑于  2017-08-29  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏