收藏
回答

使用安卓手机无法在失活前,在onshow看到更新的场景值,场景值还是上一次的数值,有什么方法可以解?

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

回答关注问题邀请回答
收藏

2 个回答

  • 王莉
    王莉
    02-15

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

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

    02-15
    有用
    回复
  • Once Was
    Once Was
    2019-12-20

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

    2019-12-20
    有用
    回复 1
    • 你是暖光i
      你是暖光i
      2019-12-20
      wx.getLaunchOptionsSync这个我也试了!,还是没有更新,我看其他人也问了!
      onLaunch,onshow,wx.getLaunchOptionsSync这三个我看文档我都试了
      2019-12-20
      回复
登录 后发表内容
问题标签