程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程解疑 >> android-Android webview裡調用 支付寶接口

android-Android webview裡調用 支付寶接口

編輯:編程解疑
Android webview裡調用 支付寶接口

做的程序是Android框架嵌套js 用webview來加載這些頁面,現在在webview裡面點擊支付時的時候,
會跳轉到一個PC版的頁面進行支付,這個功能在PC上是正常的。
現在嵌套在Android裡的時候 ,經常出現無法登陸,掃碼支付後不能返回的現象。
所以決定用支付寶的接口。
https://doc.open.alipay.com/docs/doc.htm?spm=a219a.7629140.0.0.t8Z1SV&treeId=59&articleId=104669&docType=1
就是這種介入方式,裡面有個方法接口fetchOrderInfoFromH5PayUrl

接口功能

從攔截的URL中獲取支付請求相關信息,封裝成新的訂單信息字符串作為返回值。如果該URL不是有效的支付寶支付URL,則返回空字符串。

但是現在這個我總是不能攔截到自己支付地址,還是會跳轉到PC版的頁面,想要的結果是可以直接底部彈出來支付框(有安裝支付寶APP的時候),沒有裝的話是轉到H5的頁面中。

這個接入需要申請什麼權限嗎,我看官方demo裡這種方式沒有用到,
看到的朋友 可以指點一下嗎,第一次集成支付寶 非常迷茫,項目快上線了,這個功能以及糾纏我好多天了,在線等

最佳回答:


webview會有權限問題,既然你是android程序,那麼最好用native接入方式,接起來也很簡單,而且基本能保證運行正常。體驗也好。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved