我的小程序首页是 :
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,还是微信调整了规则?
之前和近期分别指什么时间?使用的微信版本和基础库是否一致?请确认
严重怀疑这个onLoad 的参数有bug 如果页面放太久了 重新打开 正好页面没销毁,小程序会不会就在当前页面执行了onLoad 且 onLoad 的参数对象为 undefined