小程序
小游戏
企业微信
微信支付
扫描小程序码分享
- 需求的场景描述(希望解决的问题)
扫描小程序码 获得传递的参数
- 希望提供的能力
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
let scene = decodeURIComponent(options.scene);
//&是前后端定义的参数链接方式
let paramArr = scene.split("&");
paramArr.forEach((item, index) => {
let key = item.split('=')[0];
let value = item.split('=')[1];
_this.globalData.shareScene[key] = value;
})
this.globalData.shareScene就是里面的参数
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
您能不能帮忙读一下我的小程序码,看看是码的问题还是我读取的问题
我没有权限吧,这个就是在page的onload的options或者App onLaunch或者App onShow的options里用
decodeURIComponent(query.scene)
就能拿到啊
我这样试了,没有内容 你应该可以读的,相当于扫码,很平常的
scanCode通过这个api获取?
我没有测试成功,小程序码的scantype 是wxcode wx.scanCode 支持的是qrcode 是不是这个原因?
获取参数需要这样处理https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/qr-code/wxacode.getUnlimited.html
这个是scenescene: "1234567890" + "&" + "0012",
要不我把二维码发给你,你看看能不能扫出信息?
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
let scene = decodeURIComponent(options.scene);
//&是前后端定义的参数链接方式
let paramArr = scene.split("&");
paramArr.forEach((item, index) => {
let key = item.split('=')[0];
let value = item.split('=')[1];
_this.globalData.shareScene[key] = value;
})
this.globalData.shareScene就是里面的参数
您能不能帮忙读一下我的小程序码,看看是码的问题还是我读取的问题
我没有权限吧,这个就是在page的onload的options或者App onLaunch或者App onShow的options里用
就能拿到啊
我这样试了,没有内容 你应该可以读的,相当于扫码,很平常的
scanCode通过这个api获取?
我没有测试成功,小程序码的scantype 是wxcode wx.scanCode 支持的是qrcode 是不是这个原因?
获取参数需要这样处理https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/qr-code/wxacode.getUnlimited.html
这个是scene
scene: "1234567890" + "&" + "0012",
要不我把二维码发给你,你看看能不能扫出信息?