背景
这次项目有一个需求是实现扫描二维码跳转到微信小程序登陆授权页,这个官方文档写的是比较清晰的。当然第一次配可能会有一些问题
步骤
1.二维码跳转规则
官方这样写:
如原有二维码链接为 http://www.qq.com/a/123456 ,其中12345为业务参数,则可配置规则 http://www.qq.com/a/ 实现扫码打开小程序。
官方还给出了一些常见的错误类型:
2.二维码内容获取
官方说:
二维码链接内容会以参数 q 的形式带给页面,在onLoad事件中提取 q 参数并自行 decodeURIComponent 一次(对于小游戏可使用 wx.getEnterOptionsSync 接口获取),即可获取原二维码的完整内容。同时会附加一个参数 scancode_time(UNIX 时间戳,单位秒),表示用户扫码的时间。
还给出了例子
Page({