关于小游戏代参二维码的调试问题的,根据官方教程https://developers.weixin.qq.com/minigame/dev/tutorial/open-ability/qrcode.html,我们已经生成了带参二维码,但是通过开发工具的“通过二维码编译”启动后,在onShow里并没有获得到对应的参数,如下图:
可以看到,query是为空,没有任何参数。那么教程你说的通过query.scene获得参数到底该怎么实现:
因为真机上识别二维码总是会进入在线版本,无法测试,那么这个参数到底该如何调试?还是说开发工具里调试带参二维码有别的方案?搜了论坛的帖子,问的不少,似乎都没有解决方案,求解答,谢谢!
楼主 请问 可以在卡发着工具预览时生成开发版的带参二维码 解决了么
请问各位道友,这个问题怎么解决的呢?求教详细一点的回答哦,不胜感激。
新建个编译模式,可以设置启动参数
遇到同样问题,求救
你们有解决吗~~
OnLoad里面呢?
感谢回复,这几天感冒休假了,所以刚刚才回复您
实际上小游戏并没有onLoad这个接口
onlaunch 试试。。
wx.getLaunchOptionsSync()
感谢回复,我们这是小游戏开发,没有onLaunch这个接口。另外,我们尝试着查过launchOption里的内容,也是空
我修改了回复
这个可以的
getLaunchOptionsSync
了解一下
谢谢,是的,用的就是他,是空的,如下图:
我的操作是这样的:
在开发工具里,通过上图这个“通过二维码编译”,然后选择生成的二维码,启动游戏
是这么操作,对吗~~
二维码生成还是这里https://developers.weixin.qq.com/minigame/dev/tutorial/open-ability/qrcode.html
Bug & Tip
tip
:通过该接口,仅能生成已发布的小程序的二维码。tip
:可以在开发者工具预览时生成开发版的带参二维码。应该可以的
我这边就是用 getLaunchOptionsSync
onshow的话 如果你后台启动着 也是可以拿到