【微信小程序】二维码跳转规则的前缀匹配是什么意思?
前言
- 基礎(chǔ)庫 2.12.0
- 開發(fā)者工具 1.03.2008270
微信小程序的二維碼跳轉(zhuǎn)規(guī)則
為了方便小程序開發(fā)者更便捷地推廣小程序,兼容線下已有的二維碼,微信公眾平臺開放掃描普通鏈接二維碼跳轉(zhuǎn)小程序能力。
對于普通鏈接二維碼,目前支持使用微信“掃一掃”或微信內(nèi)長按識別二維碼跳轉(zhuǎn)小程序。
注意:從2017年5月開始,微信客戶端支持二維碼規(guī)則根據(jù)“子路徑匹配”。如原有二維碼鏈接為 http://www.qq.com/a/123456 ,其中12345為業(yè)務(wù)參數(shù),則可配置規(guī)則 http://www.qq.com/a/ 實現(xiàn)掃碼打開小程序。
微信客戶端掃碼將按以下匹配規(guī)則控制跳轉(zhuǎn):
前綴匹配是什么意思?
前綴匹配的意思,理解起來很費勁,但是捅破了又很簡單。
誤區(qū)1
后臺已配置的二維碼規(guī)則https://www.qq.com/a/b?id=123,線下二維碼完整鏈接https://www.qq.com/a/b?id=132,是否匹配?不匹配。參數(shù)不滿足前綴匹配。
誤區(qū)2
后臺已配置的二維碼規(guī)則 https://ab.xxx.com/wxappQrcode
線下二維碼完整鏈接 https://ab.xxx.com/wxappQrcode?qrcode_param=e6c5ebed8f8b3de80c4e4bf7d7c31b4e,是否匹配?不匹配。鏈接包含?,?后為參數(shù)部分。參數(shù)不滿足前綴匹配。
正確的是啥樣的?
若開發(fā)者A配置二維碼規(guī)則:https://wx.qq.com/mp?id=123,滿足前綴匹配的子規(guī)則如https://wx.qq.com/mp?id=1234。
若開發(fā)者A配置二維碼規(guī)則:https://wx.qq.com/mp?id=123
滿足前綴匹配的子規(guī)則如:
參考
https://developers.weixin.qq.com/miniprogram/introduction/qrcode.html
https://developers.weixin.qq.com/community/develop/doc/000860bf404c407bcad903e4f51400
總結(jié)
以上是生活随笔為你收集整理的【微信小程序】二维码跳转规则的前缀匹配是什么意思?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 什么是先天性白内障?
- 下一篇: 修复诸多BUG修复了一些