小程序踩過的一個小坑---解析二維碼decodeURIComponent()

最近公司在做一個小城序,類似于街邊自動販賣機掃碼出貨的模式。小程序的開發(fā)過程在官方文檔寫的很詳細,這里只說問題。

因為我們需要用戶掃碼進入小程序,每一個貨柜都有一個對應的二維碼,當然每個二維碼里的信息也不一樣。用戶掃碼進入小程序之后,二維碼的信息會以參數(shù)q帶進去,而我們只能在onLoad事件中拿到這個參數(shù),所以,見下圖

但是獲取到的信息是經(jīng)過encodeURIComponent()編碼的,注意不是encodeURI()編碼的,所以需要用decodeURIComponent()解碼,而不能用decodeURI(),這個在文檔上沒太說明白,見文檔 ?mp.weixin.qq.com/debug/wxadoc/introduction/qrcode.html#二維碼跳轉規(guī)則 ? 。所以在這迷茫了一會。這個小坑跨過去了,在此記錄一下。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容