小程序
小游戏
企业微信
微信支付
扫描小程序码分享
例如:我通过官方api生成了一个参数为 ‘123’ 的二维码图片,但是我扫一扫之后,发现其实是一个url地址,我要拿到之前我的参数应该怎么拿呢?
二维码解析出来是这样的:"url":"http:\/\/weixin.qq.com\/q\/02JUgAMQpwdRk1Y_Nbxqcm";我要怎么得到我的参数'123'?。
有没有大神知道啊?谢谢回复。。。
6 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
onLoad(options) { console.log(options.scene) }
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
扫码吗?用个是这个
wx.scanCode
({
onlyFromCamera: true,
success: (res) => {}
)
方法吧。
res.result里是二维码解析后的字符串。你可以从字符串中截取你要的数据。至于怎么截取就看你了。
不明白呢,我现在只有一个url,我怎么传入onLoad中?
let src = decodeURIComponent(options.q)
src.match(/id=(\S*)/)[1]
客户端怎么解析呢?官方有说怎么解析的吗?麻烦大神告知一下呢,谢谢!
你好,这部分是由客户端来解析的,二维码中的query参数可以在onLoad中拿到。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
onLoad(options) { console.log(options.scene) }
扫码吗?用个是这个
wx.scanCode
({
onlyFromCamera: true,
success: (res) => {}
)
方法吧。
res.result里是二维码解析后的字符串。你可以从字符串中截取你要的数据。至于怎么截取就看你了。
不明白呢,我现在只有一个url,我怎么传入onLoad中?
let src = decodeURIComponent(options.q)
src.match(/id=(\S*)/)[1]
客户端怎么解析呢?官方有说怎么解析的吗?麻烦大神告知一下呢,谢谢!
你好,这部分是由客户端来解析的,二维码中的query参数可以在onLoad中拿到。