Android下使用setTimeout和setInterval致使小程序崩溃
小程序模仿app启动页,在onShow事件内添加一个setTimeout进行跳转。
```
setTimeout( function() {
wx.redirectTo( {
url: ‘./login’
});
}, 5000 );
```
或者是用setInterval设置秒数倒计至为0时再跳转页面B,小程序就不停地跳转至页面B,不停跳不停跳,用clearInterval()无法停止,最后崩溃了。当前显示的页面A和跳转进入的页面B都是有时候能正确显示,有时候是空白一片,不确定性很大。
3 回复
在参考高仿知乎app的方案中,作者的做法是在onReady事件内使用setTimeout。修改之后,IOS和Android都完美展示。
参考链接:http://www.cnblogs.com/minyifei/archive/2017/01/04/6247216.html