index/index:
Page({
onLoad(op) {
console.log(op.scene)
}
})
二维码生成接口: https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token=ACCESS_TOKEN
参数如下:
{
"is_hyaline": true,
"auto_color": true,
"width": 250,
"path": "pages/index/index",
"scene": "756172fb1c054804a4a0344417de7e73"
}
进入生产首页时,无法取到scene,请问这是什么原因?
如果是通过扫码进入的页面,需要通过这个来获取二维码的参数的
// options 中的 scene 需要使用 decodeURIComponent 才能获取到生成二维码时传入的 scene var scene = decodeURIComponent(options.scene)
https://developers.weixin.qq.com/miniprogram/dev/api/qrcode.html?search-key=decodeURIComponent
我尝试过了,我在首页里打印了所有参数结果:{"path":"pages/index/index","query":{},"scene":1102,"referrerInfo":{}},然尔里面没有动态传入的scene,只有默认值,不知道是什么原因造成的?
生成二维码带参数的,需要小程序发布上线后才可以的,不然就是默认值,如果小程序已经发布上线了,查查生成二维码的接口是不是出错了。
我发给你的就是线上生成的数据,二维码生成是正常的,不知道是什么原因造成的?
那查查一下,生成二维码返回的数据是什么
恩,是后台坑的