扫码打开小程序 无法获取到二维码参数
二维码链接内容会以参数q的形式带给页面,在onLoad事件中提取"q"参数并自行UrlDecode一次,即可获取原二维码的完整内容。
微信版本: 6.5.12
扫码正常跳转到页面入口, 但是获取拿不到q参数(二维码是一个url), 官方文档写得很含糊, 最好给个例子, 我不知道这样写对不对:
onLoad: function (query) {
…
// 扫码打开小程序
let url = UrlDecode(query.q) // 这样写?
let url = decodeURIComponent(query.q) // 还是这样写? 我是这样写的 改动又要发布一次 发布次数有限
let url = UrlDecode(query) // 或者是这样写?
let url = decodeURIComponent(query) // ???
…
}
扫码打开小程序现在是真机扫, 真机打开小程序, 而且要发布后才可以测, 不像其他接口在开发者工具可以很容易看到所有的控制台网络输出以及断点调试...真的很麻烦...