- 当前 Bug 的表现
request/downloadFile
域名校验 callback 在真机上异步
调试工具同步
function request(url){ wx.request({ url, fail(){ console.error( 'fail' ,url) request(url); }, complete(){ console.log( 'complete' ,url); } }) } request( 'https:/test.com' ) |
- 预期表现
真机上 fail complete交替
工具上 fail 连续
请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
直接在开发工具 console里贴上上面代码就能看到
正确的log应该是 fail 和 complete 交替输出(真机)
开发工具上是 一直fail知道溢出才开始 complete
cc @黄思程