wx.request偶尔一直pending,不返回
发布于 4 年前 作者 jing83 6233 次浏览 来自 问答
  • 当前 Bug 的表现(可附上截图)

我们的小程序wx.request一个API的时候,偶尔会出现一直在pending,复制这个API直接在浏览器里打开的时候是正常的有数据,各地区用户都有反馈这个问题,排除了网络不行,排除手机问题,服务器和域名我们也检查了,没有发现问题,用户如果把小程序浏览记录删除掉,重新搜索小程序打开,又恢复正常了,一般是第一个接口出现这种情况,其他的接口也就这样了,在开发工具里测试一直正常,但是真机调试的时候,就会偶尔出现这种情况了!代码里我们检查了,没有多余的东西,只是简单的调用了一个api接口,全GET格式。这个问题也是最近反馈比较多,之前一直都没有出现过!

getAuditStatus:function(fn){

wx.request({

url: this.domain + ‘/index.php?g=Wap&m=Wxa&a=get_audit_status&id=’ + this.commit_id + ‘&token=’ + this.token,

success: function (res) {

if (fn) { fn(res) }

}

})

},

  • 预期表现
  • 复现路径
  • 提供一个最简复现 Demo
5 回复

麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)

这个问题你们解决了吗?我们现在也出现这个问题了,项目运行了一年了,突然有的这个问题

请问大家这个问题解决了吗,最近我也遇见了这个问题,一个请求也在pending,出现频率比较低,接口是响应正常

一直没有反应,不知道啥原因,运行一年多都是正常的,突然就出现这个问题了

是这样吗?我之前也会出现,问过,没人回答

回到顶部