收藏
回答

代参二维码,在开发工具里启动,onShow的query是空的,该如何调试,谢谢

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小游戏 Bug decodeURIComponent 工具 6.6.7 2.2.0

关于小游戏代参二维码的调试问题的,根据官方教程https://developers.weixin.qq.com/minigame/dev/tutorial/open-ability/qrcode.html,我们已经生成了带参二维码,但是通过开发工具的“通过二维码编译”启动后,在onShow里并没有获得到对应的参数,如下图:




可以看到,query是为空,没有任何参数。那么教程你说的通过query.scene获得参数到底该怎么实现:




因为真机上识别二维码总是会进入在线版本,无法测试,那么这个参数到底该如何调试?还是说开发工具里调试带参二维码有别的方案?搜了论坛的帖子,问的不少,似乎都没有解决方案,求解答,谢谢!



回答关注问题邀请回答
收藏

6 个回答

  • 雨中慢步
    雨中慢步
    2018-09-12

    楼主  请问 可以在卡发着工具预览时生成开发版的带参二维码 解决了么

    2018-09-12
    有用
    回复
  • 洛阳王
    洛阳王
    2018-08-15

    请问各位道友,这个问题怎么解决的呢?求教详细一点的回答哦,不胜感激。

    2018-08-15
    有用
    回复
  • 景瑞
    景瑞
    2018-07-27

    新建个编译模式,可以设置启动参数

    2018-07-27
    有用
    回复
  • 万宝
    万宝
    2018-07-26

    遇到同样问题,求救

    2018-07-26
    有用
    回复 1
    • 欢乐马
      欢乐马
      2018-07-27

      你们有解决吗~~

      2018-07-27
      回复
  • 李良山
    李良山
    2018-07-20

    OnLoad里面呢?

    2018-07-20
    有用
    回复 1
    • 欢乐马
      欢乐马
      2018-07-24

      感谢回复,这几天感冒休假了,所以刚刚才回复您

      实际上小游戏并没有onLoad这个接口

      2018-07-24
      回复
  • ᯤ 🌾祝好运
    ᯤ 🌾祝好运
    2018-07-20

    onlaunch 试试。。

    wx.getLaunchOptionsSync()


    2018-07-20
    有用
    回复 8
    • 欢乐马
      欢乐马
      2018-07-20

      感谢回复,我们这是小游戏开发,没有onLaunch这个接口。另外,我们尝试着查过launchOption里的内容,也是空


      2018-07-20
      回复
    • ᯤ 🌾祝好运
      ᯤ 🌾祝好运
      2018-07-20

      我修改了回复

      这个可以的

      getLaunchOptionsSync

      了解一下

      2018-07-20
      回复
    • 欢乐马
      欢乐马
      2018-07-20回复ᯤ 🌾祝好运

      谢谢,是的,用的就是他,是空的,如下图:


      2018-07-20
      回复
    • 欢乐马
      欢乐马
      2018-07-20回复ᯤ 🌾祝好运

      我的操作是这样的:


      在开发工具里,通过上图这个“通过二维码编译”,然后选择生成的二维码,启动游戏



      是这么操作,对吗~~




      2018-07-20
      回复
    • ᯤ 🌾祝好运
      ᯤ 🌾祝好运
      2018-07-20

      二维码生成还是这里https://developers.weixin.qq.com/minigame/dev/tutorial/open-ability/qrcode.html


      Bug & Tip

      1. tip:通过该接口,仅能生成已发布的小程序的二维码。

      2. tip:可以在开发者工具预览时生成开发版的带参二维码。


      应该可以的

      我这边就是用 getLaunchOptionsSync


      onshow的话 如果你后台启动着 也是可以拿到

      2018-07-20
      回复
    查看更多(3)
登录 后发表内容