收藏
回答

小程序页面参数问题

问题模块
API和组件

我的小程序首页是 :

    pages/home/home

A页面,分享出去后路径为:

    pages/home/home?type=1

B页面,分享出去后路径为:

    pages/home/home?type=2


之前:

点击A页面分享出去的链接,进入首页后会执行onLoad,能拿到type参数;

再点击B页面分享出去的链接,进入首页后会执行onLoad,能拿到type参数


但是近期发现:

点击A页面分享出去的练级,进入首页后会执行onLoad,能拿到type参数;

但是再点击B页面分享出去的链接,进入首页后不会执行onLoad,拿不到type参数;


感觉分享出去的链接,路径不变,只是参数变化不会重新加载,不会执行onLoad

我想知道,这个是BUG,还是微信调整了规则?

最后一次编辑于  2017-08-12  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

2 个回答

  • 风过无痕
    风过无痕
    2018-01-05

    严重怀疑这个onLoad 的参数有bug 如果页面放太久了 重新打开 正好页面没销毁,小程序会不会就在当前页面执行了onLoad  且 onLoad 的参数对象为  undefined

    2018-01-05
    赞同
    回复
  • 晨
    2017-08-12

    之前和近期分别指什么时间?使用的微信版本和基础库是否一致?请确认

    2017-08-12
    赞同
    回复