收藏
回答

h5唤起JSAPI微信支付,获取code返回页面时数据丢失?

从a页面跳到b页面,在b页面获取微信授权code后唤起微信支付,支付完成后跳转到a页面,点击手机物理返回键时返回到了b页面,此时localStorage存储的token丢失,登录掉了,有什么办法干掉b页面吗,或者是在点击返回键时跳过b页面直接返回到a页面?

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

2 个回答

  • Affection
    Affection
    08-28

    缓存不靠谱,地址栏传参试试

    08-28
    有用
    回复 1
    • 铃儿响叮当
      铃儿响叮当
      08-28
      但是回退b页面时保存的用户信息也会丢,有什么办法能点击返回键跳过b页面直接返回到其他的页面吗
      08-28
      回复
  • 㐅卝
    㐅卝
    发表于小程序端
    08-27

    通过get来传递参数。

    08-27
    有用
    回复 3
    • 铃儿响叮当
      铃儿响叮当
      08-27
      能说的具体一点吗?我没有理解你的意思
      08-27
      回复
    • 㐅卝
      㐅卝
      08-27回复铃儿响叮当
      把你需要的参数通过GET传递,这样参数就不会丢失了。
      08-27
      回复
    • 铃儿响叮当
      铃儿响叮当
      08-28
      我目前的问题是支付完成后点击回退键时会回退到b页面,从b页面再到其他页面时登录信息会丢失,但是直接跳转到其他页面不会发生这样的情况,有什么办法能在点击回退时跳过b页面直接到上上一级吗
      08-28
      回复
登录 后发表内容