引言: 上篇總結了生成帶有二維碼的海報圖,現(xiàn)在總結一下掃碼的后續(xù)流程
不管主動掃碼還是長按識別掃碼,都需要到微信小程序平臺去配置相關規(guī)則,然后在分銷的二維碼鏈接中的url規(guī)則需要符合自己配置的這個規(guī)則。測試和正式的獲取到的二維碼參數(shù)方式會有不同
一、配置規(guī)則

image.png

image.png
規(guī)則說明里面官方有詳細的講解,我的做法是把校驗文件放在二維碼規(guī)則的地址下,然后測試鏈接符合規(guī)則后面加上傳的id參數(shù)
二、測試

image.png

image.png
這里配置確定后打開頁面就相當于掃碼后進入的頁面,可以打印結果,會發(fā)現(xiàn)有對應的id傳過來,就說明掃碼成功了。
三、正式
/**
* 生命周期函數(shù)--監(jiān)聽頁面加載
*/
onLoad: function (options) {
var that = this;
that.setData({
isHide: true
});
//app.js中:
//if (options.q !== undefined ){
//let q = decodeURIComponent(options.q);
//截取參數(shù) options.q ='域名地址?bedcode=12345678';
//let shareid = that.getQueryVariable(q, 'shareid');
//保存獲取值
//that.setData({
//shareid: shareid
// })
//執(zhí)行相關邏輯代碼
//}
//其他頁面下:
if(options.shareid){
let shareid = decodeURIComponent(options.shareid);
that.setData({
shareid:shareid
})
}
//測試
// if(options.shareid){
// that.setData({
// shareid:options.shareid
// })
// }
},
然后在剛剛微信小程序平臺配置的那里點擊發(fā)布
完成