收藏
回答

扫描普通二维码跳转进入小程序,如何在onLoad函数中获取q参数?

1):在小程序后台配置了普通二维码链接【https://api.*****.com/api/v1/ai/static/13812698】跳转小程序的具体页面【pages/index/index】。

2):把链接https://api.*****.com/api/v1/ai/static/138126985通过草料二维码生成普通二维码

3):在pages/index/index.js 的onLoad 函数中编辑如下代码。通过微信扫一扫扫码 2)中生成的普通二维码可以跳转到小程序指定的页面但是微信开发工具控制台显示不出任何输出。

console.log(index 生命周期 onload; + JSON.stringify(query))

      if(query.q){

        let q = decodeURIComponent(query.q);

        console.log(index 生命周期 onload url= + q)

      }

请社区各位大佬指导一下,那个地方设置的有问题?是小程序必须发布以后才能接收到参数?是编译模式不能用普通模式?或者是其它方面的原因。

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

1 个回答

  • 小黎
    小黎
    09-25

    你通过微信扫一扫扫码二维码打开小程序,为啥会在微信开发工具控制台打印数据?不应该是在手机上打印么

    09-25
    有用 1
    回复 1
    • momo
      momo
      09-25
      感谢大佬,懂了。
      09-25
      回复
登录 后发表内容