请求非可信域名导致请求被挂起,进而导致整个小程序被挂起!
在发送没有添加到可信域名的地址后
既不会触发成功回调,也不会触发失败和complete回调
请求被挂起,挂起请求超过一定数量后(10个),后面的正常请求也无法发送
很容易就能重新
并且仅在安卓最新版本微信可重现
Page({
data: {},
onLoad: function () {
wx.request({
url: 'http://非白名单域名/',
success: () => wx.showToast({ title: 'success 1', icon: 'none' }),
fail: () => wx.showToast({ title: 'fail 1', icon: 'none' }),
complete: () => wx.showToast({ title: 'complete 1', icon: 'none' })
})
wx.request({ url: 'http://非白名单域名/' })
wx.request({ url: 'http://非白名单域名/' })
wx.request({ url: 'http://非白名单域名/' })
wx.request({ url: 'http://非白名单域名/' })
wx.request({ url: 'http://非白名单域名/' })
wx.request({ url: 'http://非白名单域名/' })
wx.request({ url: 'http://非白名单域名/' })
wx.request({ url: 'http://非白名单域名/' })
wx.request({
url: 'https://{一个白名单中域名}/',
success: () => wx.showToast({ title: '不调用', icon: 'none' }),
fail: () => wx.showToast({ title: '不调用', icon: 'none' }),
complete: () => wx.showToast({ title: '不调用', icon: 'none' })
})
}
})
2 回复