小程序页面参数问题
发布于 6 年前 作者 pshi 19873 次浏览 来自 问答

我的小程序首页是 :

    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,还是微信调整了规则?

2 回复

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

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

回到顶部