获取场景值的时候,一直获取的是第一次进小程序的场景值,微信版本号8.0.16,基础库版本2.21.2,
从微信聊天主界面下拉的[最近使用]栏进,场景值是正常的1089,返回退出以后,还有缓存,然后分享给最近,应该是单人聊天会话中的小程序消息卡片的场景值1007,但是显示的场景值还是1089,如图状态栏点击重新进入小程序正常显示1007,
然后从其他路径进入小程序,显示的仍然是1007,需要重新进或者清除缓存才能显示正确的
问题是近两天才有的,以前体验版打开调试面板,再打开发布的线上版本小程序,线上版本可以看到调试工具,现在打开线上版本没有调试工具,场景值也不对了
请问这个问题解决了吗,在app.onlanch 和 app.onshow中拿的值还是上次的,除非清缓存
1、app.onlanch 和 app.onshow中同时维护场景值,用全局储存。
2、先把开发版调试模式打开,正式版同样也会有调试面板