收藏
回答

小程序跳转,安卓表现所有触发的onShow都有extraData参数,而ios在跳转后执行的才有。

框架类型 问题类型 操作系统版本 手机型号 微信版本
小程序 Bug 安卓10和ios12.4.5 一般安卓手机和ipone手机 7.0.13

小程序跳转,安卓表现所有触发的onShow都有extraData参数,而ios在跳转后执行的onShow才有。

期望是跳转后触发的才有extraData参数,方便判断是跳转触发的onShow还是内部自己触发的onShow。

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

1 个回答

  • 👀
    👀
    2020-04-18

    在app.js里面生命周期才能拿到

    2020-04-18
    有用
    回复 1
    • 岁月如梭杯莫停
      岁月如梭杯莫停
      2020-04-18
      是的,但是小程序内部的操作也会触发app.js的生命周期,比如调用微信扫一扫api也是会触发app.js的onShow方法,然后在方法中拿到的e在安卓和ios中的结果不一样,无法对是否是跳转过来执行的app.js中的onShow作出判断
      2020-04-18
      回复
登录 后发表内容
问题标签