收藏
回答

热启动时“启动参数”和“启动场景”返回值不准确

启动参数:在开发工具里启动参数这里设置一个参数比如 test=777,App.onLaunch 中打印 options。

然后编译,这时 options.query 是 test=777;再修改启动参数的值为 test=888,重新编译,options 打印的值还是上一次的 777。

热启动时从 App.onLaunch、App.onShow 中获取到的的 options.query 的 test 是上一次的值,即例子中的 test=777,Page.onLoad 是本次的启动参数 test=888。

场景值:热启动时 App.onLaunch、App.onShow 和 Page.onLoad 的场景值都是上一次的。


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

2 个回答

  • rueen
    rueen
    2022-03-07

    我也遇到了同样的问题,基础库的bug,2.9.5及以下版本没有这个问题

    2022-03-07
    有用
    回复
  • 星空
    星空
    2021-06-18

    解决了吗?我也是这样的问题

    2021-06-18
    有用
    回复
登录 后发表内容
问题标签