收藏
回答

小程序获取二维码的场景值问题

框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
小程序 Bug 获取二维码 客户端 6.7.0 2.1.1

通过接口传参自定义scene去生成小程序二维码,官方说扫描二维码获取场景值的方式为:

// 这是首页的 js
Page({
  onLoad: function(options) {
    // options 中的 scene 需要使用 decodeURIComponent 才能获取到生成二维码时传入的 scene
    var scene = decodeURIComponent(options.scene)
  }
})


但是,实际上我们做了好了生成二维码功能,扫描二维码之后,从 options.scene 中获取的是微信提供的默认场景值(比如1047:扫描小程序码),我们自定义的scene需要去 options.query.scene 获取


回答关注问题邀请回答
收藏
登录 后发表内容