神经病啊,

扫码进入小程序,使用wx.getLaunchOptionsSync()获取进入场景的信息,然后跳转进入其他小程序,再返回,然后再次使用wx.getLaunchOptionsSync()获取进入场景的信息,两次的场景值一样,都是1011

微信调试的截图

项目代码

在transfer方法中调用的wx.getLaunchOptionsSync,但是获取的信息一样,有没有大佬遇见的,能告诉我这是为啥吗

这神经病吧,这什么情况,想用个正常标题都不可以

发布的时候就一直提示这个,乱七八糟的标题居然可以

崩溃

冷静一点。

用这个。

是用wx.getLaunchOptionsSync()获取的信息
只是我看Cocos 有个game.on也可以监听前后台,然后我就用game.on替换了wx.onShow,不知道这个有没有影响

第一个获取的启动参数 返回的是第一次启动游戏的信息 所以你调用几次都是返回同样信息。

我刚来论坛的时候也是这样,标题写了几百个字都提示不够详尽
过几天就好了

我给你详细讲下过程
我现在是测试,所以监听的1011(扫描二维码)的场景值
先是微信开发工具预览,我扫码
进入之后onload会调用game.on的方法去监听前后台的切换,在触发cc.game.EVENT_SHOW的时候,就调用wx.getLaunchOptionsSync()
然后点击跳转其他小程序,然后左上角返回,然后回来之后又触发cc.game.EVENT_SHOW,然后再次调用wx.getLaunchOptionsSync()
但是两次获取的信息一样

:joy:

那1038的场景值不就是永远也获取不到了?因为不可能没有入口就直接从别的小程序返回了啊

看来是有影响的,我改成这样了

wx.getLaunchOptionsSync()只能获取第一次进入的信息

大佬,我发现一遇见你我就能找到解决方案,自己一个人想死活搞不定,福星福星

:joy:一起努力。

大佬这个问题 解决了没 有好的方案没

哪个问题?onShow?