1. 程式人生 > >微信小程式掃普通二維碼跳轉

微信小程式掃普通二維碼跳轉

最近一需求,是要做小程式掃普通二維碼跳轉。看了看微信文件一頭霧水,寫的不是很清楚。
官方文件傳送門:https://developers.weixin.qq.com/miniprogram/introduction/qrcode.html#功能介紹

文件上的幾個要點

開放範圍

企業、媒體、政府及其他組織型別小程式。

跳轉規則

1.二維碼規則
2.字首佔用規則
3.校驗檔案【需在配置的二維碼域名相應的目錄下新增校驗檔案】
4.測試範圍【三種測試角色測試】

劃重點

動態引數的及配置二維碼規則

配置二維碼URL規則
  • 必須能在跳轉的二維碼連線相應檔案下能夠放置校驗檔案
  • 比如你想獲取[www.aaa.com/a/b?user=222user]的後面的引數
      1.校驗檔案得放在[www.aaa.com/a/]的檔案下,和b同級
      2.根據二維碼規則配置,二維碼規則為[www.aaa.com/a/]
    測試環境和線上環境的區別
測試環境【只要你沒釋出到正式環境上,就算是測試環境】
  • 你掃動態引數二維碼不起跳轉作用
  • 只對你指定的測試連線起作用
線上環境【釋出了才能所有人都能掃,並且對於動態引數可以正常跳轉】
  • 只要測試環境的的沒問題,即可釋出到線上,可以正常使用

在你的二維碼連線配置,比如上文的[www.aaa.com/a/

],其實只要前面是[www.aaa.com/a/],後面的引數是無所謂的,跳轉到的小程式頁面onLoad函式中都可以獲取到這條連結。

如有不懂的,歡迎留言。