小程序
小游戏
企业微信
微信支付
扫描小程序码分享
您好,我在wx.request 的fail回调加了日志,日志打印出来后,出现了大量的 request:fail max connected ,请问这是什么原因,要如何解决。
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
有办法统计一下微信版本吗?在 Android 7.0.5 之前的版本有概率触发这个错误,7.0.5 应该已经修复了。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
options.success = res => {
let data = res.data;
if
(data.code !==
'1000'
) {
(data.code ===
'30004'
/* 用户登录异常 */
storage.remove(session_key);
}
'4020'
return
reject(data);
// 搜索社区为空
'13001'
resolve(data);
// 粉丝绑定失败
'2004'
let error =
new
Error(data.info);
Object.assign(error, data);
reject(error);
(canCache) {
storage.add(key, data.data);
resolve(data.data);
};
options.fail = error => {
storage.remove(key);
console.log(error.errMsg);
// 请求失败之后,总是删除缓存
wx.getNetworkType({
success(res) {
log.error(
`网络异常:${res.networkType}-${options.url}(异常信息:${error.errMsg})`
);
log.setFilterMsg(
'network'
},
fail() {
log.error(`网络异常-${options.url}(异常信息:${error.errMsg})`);
});
reject(
'network unknown'
请勿重复发帖,此贴先隐藏
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
有办法统计一下微信版本吗?在 Android 7.0.5 之前的版本有概率触发这个错误,7.0.5 应该已经修复了。
options.success = res => {
let data = res.data;
if
(data.code !==
'1000'
) {
if
(data.code ===
'30004'
) {
/* 用户登录异常 */
storage.remove(session_key);
}
if
(data.code ===
'4020'
) {
return
reject(data);
}
// 搜索社区为空
if
(data.code ===
'13001'
) {
return
resolve(data);
}
// 粉丝绑定失败
if
(data.code ===
'2004'
) {
return
resolve(data);
}
let error =
new
Error(data.info);
Object.assign(error, data);
return
reject(error);
}
if
(canCache) {
storage.add(key, data.data);
}
return
resolve(data.data);
};
options.fail = error => {
storage.remove(key);
console.log(error.errMsg);
// 请求失败之后,总是删除缓存
wx.getNetworkType({
success(res) {
log.error(
`网络异常:${res.networkType}-${options.url}(异常信息:${error.errMsg})`
);
log.setFilterMsg(
'network'
);
},
fail() {
log.error(`网络异常-${options.url}(异常信息:${error.errMsg})`);
log.setFilterMsg(
'network'
);
}
});
return
reject(
'network unknown'
);
};
请勿重复发帖,此贴先隐藏