小程序
小游戏
企业微信
微信支付
扫描小程序码分享
小程序A跳转小程序B 小程序B中onLaunch执行情况
【iphone 6plus 】 小程序A第一次跳入小程序B 有执行onLaunch ,当返回小程序A后再次进入小程序B,就没有执行onLaunch ,然而安卓每次重新进入都有调用onLaunch ,
麻烦官方看看 是不是bug来着,请看到尽快回复 ,只有ios会,安卓不存在这个问题
温馨提示:App() 函数用来注册一个小程序 ,此问题出现在app.js中的onLaunch 是否执行
App()
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
ios上第一次跳转到B会执行B的app onLaunch -> app onShow -> index onLoad -> index onShow
第二次之后进入B不会执行app onLaunch,而是执行app onShow -> index onUnload -> index onLoad -> index onShow,但是app.globalData的数据还是保留着
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
是的,就是遇到这个问题,因为不是重新初始化小程序,目前ios都有这个问题,所以麻烦官方看到了,重视下这个问题
是啊,然后ios这个问题的话,如果从A跳B之后app.globalData设置了一些数据,那么此时如果有另一个小程序C跳到B,那这个时候B中的app.globalData的数据不就已经有了一些数据了?
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
ios上第一次跳转到B会执行B的app onLaunch -> app onShow -> index onLoad -> index onShow
第二次之后进入B不会执行app onLaunch,而是执行app onShow -> index onUnload -> index onLoad -> index onShow,但是app.globalData的数据还是保留着
是的,就是遇到这个问题,因为不是重新初始化小程序,目前ios都有这个问题,所以麻烦官方看到了,重视下这个问题
是啊,然后ios这个问题的话,如果从A跳B之后app.globalData设置了一些数据,那么此时如果有另一个小程序C跳到B,那这个时候B中的app.globalData的数据不就已经有了一些数据了?