H5頁面喚醒支付寶app授權頁面時會跳地址錯誤


項目需要在uniapp打開支付寶的授權頁面,但是通過支付寶的schema協議打開地址時出現了回跳地址錯誤,於是推斷是否是url編碼的問題,經過測驗確實是url編碼導致的。qrcode參數的值需要全部進行urlencode否則就會出現錯誤。

原文如下:

<a href="alipays://platformapi/startapp?saId=10000007&clientVersion=3.7.0.0718&qrcode=https://openauth.alipay.com/oauth2/appToAppAuth.htm?app_id=your ap id &redirect_uri=https%3A%2F%2F" target='_blank' ></a>

修改后:

<a href="alipays://platformapi/startapp?saId=10000007&clientVersion=3.7.0.0718&qrcode=https%3A%2F%2Fopenauth.alipay.com%2Foauth2%2FappToAppAuth.htm%3Fapp_id%3Dyour%20ap%20id%20%26redirect_uri%3Dhttps%253A%252F%252F" target='_blank'></a>


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM