小程序有时候第一次打开请求不到数据,当后面接口正常时仍然请求不到,哪里的原因?
发布于 5 年前 作者 whe 13124 次浏览 来自 问答

小程序有时候第一次打开请求不到数据,当后面接口正常时仍然请求不到,必须删除重新打开才行,哪里的原因?

还有一个问题,onLaunch里的方法多久执行一次,如在onLaunch里的接口第一次没有请求到数据,再打开小程序是不是不会再执行onLaunch里的方法。

2 回复

onLaunch只有小程序启动才进入,除非在微信内置的时间(黑箱操作)回收后,打开才会再次进入onLaunch。像我们打开,右上角关掉,实际只是进入后台而已,并没有销毁,再次打开进入不了OnLaunch。可以看下运行机制https://developers.weixin.qq.com/miniprogram/dev/framework/runtime/operating-mechanism.html

补充:onShow是每次都会进入。

1.试着打开调试试下

2.onLaunch冷启动的时候才会执行一次 热启动只会执行onShow、onHide



回到顶部