检测网络请求超时
2020-01-14 本文已影响0人
yu_Yolanda
问题:
小程序设置超时后,有时网络不好请求不到数据,页面空白。
怎么检测网络超时,对空白页面及时作出处理,提升用户体验
方法:
可以在complete回调中捕获错误信息:{errMsg: "request:fail timeout"}
complete: function(res) {
if (res.errMsg.indexOf('timeout') > -1) {
resolve('timeout')
}
}