1.進入微信公眾平台,登錄賬號。
2.在左側找到開發—>開發管理
3.在開發管理中下翻找到掃普通鏈接二維碼打開小程序
點擊啟用,然后開始配置二維碼規則,詳細規則可以參考 微信官方文檔
接收二維碼參數
在掃描二維碼跳轉的指定頁面中,在onload里面接收參數
注意scene是后台返回的,不是特定的參數名,不清楚的可以在掃描二維碼之后進入的頁面打印option查看。
獲取到參數值之后需要用到decodeURIComponent進行解密,解密后的格式一般是 a=b&c=d的格式。
可以嘗試以下方法截取:
onLoad(option){ let queryAll = decodeURIComponent(option.scene) var a = queryAll.split('&') var obj = new Object for(let i in a){ var b = a[i].split('=') obj[b[0]] = b[1] } console.log(obj);
最后得到一個對象: