进入小程序时断开了网络,进程停止。再从微信最近使用里面进入该小程序,会卡在停止的那一步进程。该如何?
发布于 7 年前 作者 min79 14900 次浏览 来自 问答

进入小程序时断开了网络,进程停止。再从微信最近使用里面进入该小程序,会卡在停止的那一步进程。该如何避免这种情况?

3 回复

没有必要考虑什么原因造成的中断,有一万种原因可能造成这种情况。

1、有用户提示,比如“网络中断”,“系统错误”;

2、有重载处理,比如下拉刷新;

3、某些容错处理,比如在onShow里有判断状态,防止中断后用户再也无法重载刷新。

--↓↓👍如果觉得有帮助的话请点个【赞】吧

这种情况比较复杂,小程序目前没有类似网页的刷新接口,所以只能自己去判断了,比如一个页面有5个接口,你请求完所有接口后标注个状态,如果onShow的时候发现状态没更新就判断是失败,重新请求所有接口~

做失败处理,失败时显示重试按钮刷新当前操作。

回到顶部