扫描二维码第一次进入正常 第二次扫描二维码 Onload不加载

发布于 7 年前作者 qiang2611243 次浏览最后编辑 7 年前来自 ask

根据小程序接口B生成的二维码 扫码后进入 第一次onload生命函数正常加载 传递的参数也通过

decodeURIComponent正常接收 但是同个二维码第二次扫描 onload生命函数 不再加载 传递的参数也接收不到了

我传递的参数是实时改变的,不能存在缓存里

页面报错 !

希望官方早点回复 这是正在做的项目 谢谢 ~

8 回复
rzhao
rzhao1 楼6 年前

请问您指的是 App onload 还是 page onload 呢

pzhong
pzhong2 楼6 年前

您是否指定了别的页面作为入口呢?以及您所涉及的是何种设备呢。

yan91
yan913 楼6 年前

我遇到类似的问题,在app的onshow里,什么都拿不到,连console都没反应,好像没执行一样

guiyingwei
guiyingwei4 楼6 年前

APP onShow回调中可以获取到options,每次进入都可以获取到;只会在每次进入小程序时触发一次

ping90
ping905 楼6 年前

我指定了一个detail页面 作为扫码后着陆的 详情页面  在这个页面接收参数  我用安卓会这样 ,用苹果测试不会出现这样的情况

min08
min086 楼6 年前

想问下官方的私人微信吗 方便加一下我 cx1006249676 这样回帖的效率太慢了

weixia
weixia7 楼6 年前

这个问题确实存在,请问官方合适解决这个问题?

在小程序被销毁前,扫码其他二维码进入不会触发OnLoad,直接进入OnShow,因此获取的还是之前扫码获得的参数

panyong
panyong8 楼5 年前

page onload , 扫描小程序接口生成的二维码直接跳转的页面 不是通过page onload去接收参数吗 还有其他方法可以接收?