检测到networkTimeout请求超时后,开发文档没有找到对应回调处理函数
发布于 6 年前 作者 xiongxiuying 18159 次浏览 来自 问答
  • 当前 Bug 的表现(可附上截图)

    

比如现在我设置networkTimeout为200ms  那么这个请求超时后  我该怎么检测到这个超时状态?或者说官方给一个超时后触发的回调函数去进行后续处理,但是现在没有找到

2 回复

研究了半天,最后发现可以在complete回调中捕获错误信息:{errMsg: “request:fail timeout”}

希望可以帮到大家,我的代码如下:

complete: function(res) {

    if (res.errMsg.indexOf(‘timeout’) > -1) {

        resolve(‘timeout’)

    }

}

回到顶部