微信小游戏分享获取不到信息

B分享个小游戏链接给A,A点击链接打开,拿不到query,但是切后台重新点开链接就可以获得query,现在我需要点开就获得信息,应该怎么办

启动的时候自己调用getLaunchOptionsSync获取,之后再onShow里面获取

可是我启动的时候获取不到,要切后台后再点击链接就可以在onshow里面获取

你启动的时候怎么获取的

文档上不是给了那个监听嘛 我就在刚进来的界面中写了

你不要用 那个监听 这种表述啊,你这样说怎么交流

不好意思。。。。 就是wx.getLaunchOptionsSync() 和 wx.onShow()

这俩都要,一个是启动,一个是后台回来,给同一个回调就行了

我启动的这个监听没有触发,请问是什么原因呢

直接贴代码吧
wx.onShow((function(res) {
this.on_show(res);
}).bind(this));

        var res = wx.getLaunchOptionsSync();
        this.on_show(res);

getLaunchOptionsSync是你主动调用,不存在触发的问题,除非根本没有执行到

好啦,谢谢啦

1赞

楼主请问是怎么好的,同样碰到在启动时,调用getLaunchOptionsSync,query没有值

楼主问一下,我的现在调到了一直null,query一直没有值