微信小游戏分享问题、获取分享信息有问题

大佬们知道这是啥问题么?我在分享里面写了query这个字段里面传了信息的大佬们知道这是啥问题么?我在分享里面写了query这个字段里面传了信息的大佬们知道这是啥问题么?我在分享里面写了query这个字段里面传了信息的大佬们知道这是啥问题么?我在分享里面写了query这个字段里面传了信息的大佬们知道这是啥问题么?我在分享里面写了query这个字段里面传了信息的

我分享的时候带了query这个参数的。。。

然后在onshow里面也获取了启动的信息方法wx.getLaunchOptionsSync()。。但是必须杀死小程序再点进去才有那个query这个参数的信息

是不是不应该在onshow里面写这个wx.getLaunchOptionsSync()

getLaunchOptionsSync是小程序启动参数,onshow是监听小游戏回到前台的事件,就是说一个是一开始只调用一次,另一个是中途退到后台再回来调用的,看你的需求是什么就监听哪个方法的query参数

另外wx.getLaunchOptionsSync和onshow都是监听用的,在启动的时候调用一次就可以了,别嵌套这两个方法

说错了,onshow才是监听的

我的需求是玩家分享出去一个信息。。。我要在点了这个玩家分享的小卡片的时候获取这个信息。。这个是咋做哦

两个方法都去做,一个是别人点击链接启动游戏用的,一个是别人已经打开了游戏,切出去点击链接的

就是我再onshow和onshow外面都得写getLaunchOptionsSync?

但是我有时候点击别人分享的链接获取的参数是个空的。。。还得关掉小程序再打开有时候才有值。。。这个东西咋这么奇怪哦

getLaunchOptionsSync获取的是启动参数,点击链接启动小程序的话就会返回参数,如果你已经打开了就只能在onshow方法里获得参数

我就是不知道在onshow里面怎么获取参数啊。。。这就是很尴尬的了啊

不应该也是用这个获取启动参数的 方法把,,,

onShow获取参数的方式跟getLaunchOptionsSync是一样的,都是获取query参数的啊取

已经知道咋么获取了。。大佬。。。谢谢。。。。么么哒。。。哈哈

请问 在启动数据中获取到的query为空,但是在shareAppMessage里面已经填写的query的字符串了。
有大佬遇到过这个问题吗?

1赞

怎么获取的,分享一下。

反正我是放在小游戏启动第一个场景wx.getLaunchOptionsSync()就能获取的,嗯,放在第一个场景的脚步里的onLoad或者start随便

这个可以获取通过点击点击的人数么