部分手机(小米5,微信版本是6.5.13)在非第一次扫码后,拿到的scene值还是之前的,并非最新的scene值。
请问有何办法可以保证获取到正确的scene值呢?
那里得到的scene,是B类二维码自定义的参数scene值呢,还是入口的场景scene值呢?好像两者好容易混淆哦。。。
一天前感觉长的有点夸张了,这可能真的会是微信的问题了
现在改变了点做法,就是不完全信赖二维码带过来的参数,辅助服务器端返回的信息,来保证这个实时性。但只是暂时的,回头再看怎么处理了。
试过了,Page.onLoad里面拿到的还是旧的参数(比如一天前的。。。),而App.onShow却拿不到参数,还是初始值。似乎跟机型有关,但搞不清楚啥原因,实在想不明白为何会这样,别的手机也会发生这种情况,但极少。
请问,是通过这两个参数来判断得到二维码的scene值么?
嗯,这个就是获取进入小程序的链接里的query值
全局app.js里的App()里加,如果onload的话应该也是放在那里的
谢谢!我试试看,可以再关闭,万分感谢!
app.js里拿到的scene是入口场景址的,二维码的scene可以通过参数传进来的
Page的onShow可以获取options.scene的吗?