日韩av免费一二三区-2021精品久久久久精品k8-亚洲红杏AV无码专区首页-99精品久久久久久水蜜桃

咨詢電話:
15628812133
27
2024/10

支付寶小程序二維碼帶參數(shù)跳轉

發(fā)布時間:2024-10-27 20:44:34
發(fā)布者:dzw
瀏覽量:
0

    記錄一下這次嘔心瀝血的弄出來的這個二維碼帶參數(shù)跳轉。

    需求是這樣的,有一個訂單,我們需要根據(jù)這個訂單的內(nèi)容生成對應的二維碼,用戶在掃這個二維碼的時候進入指定頁面,并且顯示這個訂單的信息。剛開始我發(fā)現(xiàn)小程序和pc的域名一樣,只是后邊的路由不同,所以我就是直接生成一個二維碼,設置參數(shù)跳轉的url:'域名'+‘page/order/details’+參數(shù),可是我發(fā)現(xiàn)根本獲取不到參數(shù),于是我找了個視頻,視頻上說只能通過后端api生成的二維碼跳轉,或者通過scheme轉化成http鏈接喚起小程序。

支付寶小程序二維碼帶參數(shù)跳轉

    所以,前端想要自己生成二維碼來跳轉,必須要對跳轉地址進行一些處理。

    這邊我測試是通過這里快速編碼和草料二維碼,地址如下:

       http://www.urlencode.com.cn/

       https://cli.im/text/other

    我們正常使用需要使用encodeURIComponent來轉換地址。不管怎么說我還是得到了跳轉地址,然后需要注意的是,支付寶小程序的全局參數(shù)只能通過app.vue中的onLaunch獲得。

image

    這里我們需要傳輸?shù)娜謪?shù)會以返回值的格式給我們,所以我們獲取到返回值,并且放到全局變量里。

image

image

    然后我們在需要使用的頁面的onload中獲取:

image

    了解更多uniapp的知識點這里。


返回列表