小程序
小游戏
企业微信
微信支付
扫描小程序码分享
对于小程序自己会弹出一些错误,比如timeout,未知域名,没有网络啊,这问这类错误怎么捕获?因为这种错误不能直接提示给用户
如下图的的这种错误
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
封装下吖。你在 success 里做你的方法请求,在fail你给用户提示,网络异常,请稍后重试。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
没有有没有这个错误提示的汇总列表,例如截图的这个,因为错误提示需要根据场景进行细分的
wx.request({ url: 'test.php', // 仅为示例,并非真实的接口地址 data: { x: '', y: '' }, header: { 'content-type': 'application/json' // 默认值 }, success(res) { //这里处理你接口返回的成功以及失败信息 if (res.success) { //正常逻辑 } else { //后端接口返回的错误 util.toast(res.errMsg || '服务器错误,请稍后重试') } },fail : ()=> { util.toast('服务器错误,请稍后重试') //这里是wx.request调用失败了 }})
wx.request({ url: 'test.php', // 仅为示例,并非真实的接口地址 data: { x: '', y: '' }, header: { 'content-type': 'application/json' // 默认值 },
success(res) { //这里处理你接口返回的成功以及失败信息 if (res.success) { //正常逻辑 } else { //后端接口返回的错误 util.toast(res.errMsg || '服务器错误,请稍后重试') }
},
fail : ()=> { util.toast('服务器错误,请稍后重试') //这里是wx.request调用失败了 }
})
这个大概知道,现在是想知道微信有啥错误码
没有吧。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
封装下吖。你在 success 里做你的方法请求,在fail你给用户提示,网络异常,请稍后重试。
没有有没有这个错误提示的汇总列表,例如截图的这个,因为错误提示需要根据场景进行细分的
wx.request({ url: 'test.php', // 仅为示例,并非真实的接口地址 data: { x: '', y: '' }, header: { 'content-type': 'application/json' // 默认值 },
success(res) { //这里处理你接口返回的成功以及失败信息 if (res.success) { //正常逻辑 } else { //后端接口返回的错误 util.toast(res.errMsg || '服务器错误,请稍后重试') }
},
fail : ()=> { util.toast('服务器错误,请稍后重试') //这里是wx.request调用失败了 }
})
这个大概知道,现在是想知道微信有啥错误码
没有吧。