起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6131|回复: 5

[用户待确认] options.q是系统不能识别还是提取方法不对?

[复制链接]

369

主题

830

帖子

1599

积分

金牌会员

Rank: 6Rank: 6

积分
1599
QQ
发表于 2018-9-9 00:37:46 | 显示全部楼层 |阅读模式
小程序官方文档:
“二维码内容获取
在小程序后台配置二维码跳转小程序规则之后即可使用微信(6.5.6及其以上客户端版本)扫码打开小程序。
二维码链接内容会以参数q的形式带给页面,在onLoad事件中提取q参数并自行decodeURIComponent一次,即可获取原二维码的完整内容。”
参考文献:
https://blog.csdn.net/qq_39207066/article/details/79957112
https://segmentfault.com/a/1190000009382216


直接在逻辑中引用options.q无法通过。 QQ截图20180908235209.png

解码函数牛刀有提供,但提取操作请问这在牛刀里该如何做到呢?




0

主题

129

帖子

245

积分

中级会员

Rank: 3Rank: 3

积分
245
QQ
发表于 2018-9-9 16:06:30 | 显示全部楼层
1、你可以用扫一扫组件做一个简单的模版,可以看一下里面的实现逻辑。具体怎么实现了我需要问一下,具体内容后续回复给您。
回复 支持 反对

使用道具 举报

369

主题

830

帖子

1599

积分

金牌会员

Rank: 6Rank: 6

积分
1599
QQ
 楼主| 发表于 2018-9-9 18:43:48 | 显示全部楼层
xudaifu 发表于 2018-9-9 16:06
1、你可以用扫一扫组件做一个简单的模版,可以看一下里面的实现逻辑。具体怎么实现了我需要问一下,具体内 ...

我设置了一个名为q的页面参数,如果页面参数都是在onload事件里提取的话,那么应该可以提取到q。然后声明一个变量对它解码一次得到一个完整的字符串。不知道这个方法是否和官方文档的描述相符,请技术大牛们帮忙确认下,谢谢!
回复 支持 反对

使用道具 举报

0

主题

129

帖子

245

积分

中级会员

Rank: 3Rank: 3

积分
245
QQ
发表于 2018-9-10 10:22:31 | 显示全部楼层
this.params.q就是页面的参数q
回复 支持 反对

使用道具 举报

369

主题

830

帖子

1599

积分

金牌会员

Rank: 6Rank: 6

积分
1599
QQ
 楼主| 发表于 2018-9-10 18:51:22 | 显示全部楼层
xudaifu 发表于 2018-9-10 10:22
this.params.q就是页面的参数q

但文档中是option.q,是一回事么?能提取到么?
回复 支持 反对

使用道具 举报

0

主题

1034

帖子

1363

积分

金牌会员

Rank: 6Rank: 6

积分
1363
QQ
发表于 2019-3-1 17:22:11 | 显示全部楼层
现在已经修改获取二维码的文档 请您查看
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-12 10:27 , Processed in 0.065138 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表