美文网首页
微信小程序:如何测试小程序码

微信小程序:如何测试小程序码

作者: 我的小小笔尖 | 来源:发表于2022-06-03 15:10 被阅读0次

    问题描述:
    当我们生成小程序码后,如果使用微信扫码,则会自动跳转到线上版本小程序,无法在体验版和开发版中测试。

    解决方法:
    其实可以通过微信小程序开发工具的“通过二维码编译”,选择生成的小程序码图片,在开发工具中测试。

    捕获63.JPG

    扫描小程序码会打开一个页面,可以在该页面的 onLoad 方法中处理相关业务逻辑。

    扫描小程序码的处理代码示例

        // 扫描小程序码
        if(options.scene){
          let scene = decodeURIComponent(options.scene) // 例如:isScan=1&storeId=28
          //&是我们定义的参数链接方式
          let isScan = scene.split("&")[0].split('=')[1]
          let storeId = scene.split('&')[1].split('=')[1]
          console.log('Scan Qrcode Access Page Success.')
          console.log('isScan', isScan)
          console.log('storeId', storeId)
        }
    

    代码解释
    通过 if(options.scene) 判断是否通过扫小程序码访问页面
    通过 decodeURIComponent(options.scene) 可以获取参数,例如:isScan=1&storeId=28
    再通过字符串分割(split)获取相应的参数值,如:
    let isScan = scene.split("&")[0].split('=')[1]
    let storeId = scene.split('&')[1].split('=')[1]

    相关文章

      网友评论

          本文标题:微信小程序:如何测试小程序码

          本文链接:https://www.haomeiwen.com/subject/dlchmrtx.html