使用安卓手机无法在失活前,在onshow看到更新的场景值,场景值还是上一次的数值,有什么方法可以解?
发布于 6 年前 作者 xiulan44 7070 次浏览 来自 官方Issues

在app中,使用onshow可以获取第一次进来的场景值,在失活前,只有这一个值,没有变化,我想获得从不同场景进来的值,用来改变进入不同的页面,这个BUG在安卓上出现,使用iOS没有问题,安卓测试机:小米note3

2 回复

在ios上遇到相同的问题,从app分享出去第一次打开分享卡片的场景值是1036,然后从这个分享卡片二次分享,打开的场景值是1007,再返回去打开app分享出来的分享卡片还是1007,不是1036了。

微信的缓存吗,怎么可以清除?为什么每次只有第一次是对的 ?

wx.getLaunchOptionsSync获取的一直都是第一次进来的场景值,在App.js的onShow里用options获取一下试试,也不是最新的吗?

回到顶部