配置鏈接
首先登陸微信公眾平台,找到開發>開發設置>掃普通鏈接二維碼打開小程序,點擊添加,具體規則請參照官方文檔。
這樣發布后就可以通過微信掃一掃功能掃普通鏈接二維碼打開我們的小程序了
獲取二維碼鏈接參數
在有些時候,我們不僅希望通過掃描二維碼打開小程序,而且希望在二維碼鏈接中加入參數,實現打開小程序的不同功能,這時就需要我們在小程序頁面中獲取掃描的參數。我們可以在index.js中的
onLoad方法中獲取,具體操作如下:
1 onLoad: function (options) { 2 //options的格式,其中q為掃描二維碼獲取的內容{ "q": " https://xxx.cn?name=520102400-156551201700/2", " scancode_ time": "44444" }; 3 var url = decodeURIComponent(options.q); 4 }
其中q為掃描二維碼獲取的內容,由於經過編碼,我們需要通過
decodeURIComponent(options.q)
進行解碼才能取得正確內容,這樣就可以獲取我們想要的內容了。
注意:要提交代碼經審核通過發布后才能正常使用。