收藏
回答

微信扫码进入小程序,冷热启动参数的问题?

微信扫码进入小程序,首次进入获取启动参数正常,然后再次微信扫码进入小程序,此时是热启动,获取到的启动参数还是冷启动时的参数,这让我很迷惑,怎么办?

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

3 个回答

  • |G.XIAO|
    |G.XIAO|
    2020-04-20

    https://developers.weixin.qq.com/miniprogram/dev/framework/runtime/operating-mechanism.html 希望对你有帮助

    2020-04-20
    有用
    回复
  • Ling
    Ling
    2020-04-20

    应该是页面重新加载了,可以在onload中console.log一下看看是不是每次扫码都执行



    -

    --↓↓👍点有用是回答的动力哦

    2020-04-20
    有用
    回复 8
    • 魏连伟
      魏连伟
      2020-04-20
      热启动,不触发onLoad
      2020-04-20
      回复
    • Ling
      Ling
      2020-04-20回复魏连伟
      不触发,你的参数从哪里获得的?
      2020-04-20
      回复
    • 魏连伟
      魏连伟
      2020-04-20回复Ling
      onShow里面获取
      2020-04-20
      回复
    • Ling
      Ling
      2020-04-20回复魏连伟
      页面参数是从onload中获取的,你从onshow中获取到的是自己保存的吧
      2020-04-20
      回复
    • 魏连伟
      魏连伟
      2020-04-20
      不是,有api的,wx.getLaunchOptionsSync()和onShow(callback)都不行
      2020-04-20
      回复
    查看更多(3)
  • ʚ青哥ɞ
    ʚ青哥ɞ
    2020-04-20

    应该是onLoad只执行一次的问题

    2020-04-20
    有用
    回复 1
    • 魏连伟
      魏连伟
      2020-04-20
      不是,用的是页面的onShow
      2020-04-20
      回复
登录 后发表内容
问题标签