// 扫描小程序带参数的二维码地址
wx.scanCode({
success(res) {
const { scanType, path } = res
// path在iOS和Android不一致,Android地址未编译。
// iOS: src/pages/word?scene=id%3D178%26book%3D123
// Android: src/pages/word?scene=id=178&book=123
if (scanType === 'WX_CODE' && path) {
wx.redirectTo({
url: '/' + path,
})
} else {
console.log(res)
}
}
})
onLoad: function (query) {
// 重新进入后query.scene读区错误
const scene = decodeURIComponent(query.scene || '');
console.log(query, scene)
},
今天也发现这个问题,同问
1.生成二维码参数贴一下
2.确实不一样的话,看看能不能兼容一下?
3.寻求官方的帮助
1.地址不太方便提供,小程序生成的scene带参二维码即可复现
2.可通过读取path后截断scene参数decode获取达到一致的参数,但redirectTo就不用了。
3.等级低@不了官方...