[英]Paypal hybrid app
我設法在Cordova應用程序中集成了一個捐贈的貝寶按鈕:
<form action='https://www.paypal.com/cgi-bin/webscr' method='post' target='_top'>
...
</form>
一切正常,除了按下按鈕時,會出現一個新窗口,並完全覆蓋了應用程序的Webview,使用戶無法返回到應用程序(唯一的方法是終止應用程序進程),我認為這是非常重要的。糟糕的用戶體驗。
我嘗試過的事情:
target='_blank'
:結果相同 target='myIFrameName'
:跨域問題 請問有什么辦法嗎?
最好的方法是讓當前Webview內的Paypal窗口不覆蓋標題,因為我可以在其中放置一個back
按鈕(類似於iframe解決方案,該方法可以用於跨域),也可以放置一個鏈接以返回貝寶捐贈頁面。 我還沒有在以下位置對Paypal插件進行更深入的研究: https : //github.com/paypal/PayPal-Cordova-Plugin 。 沒有人知道它是否可以完成這項工作? (我已經在這里打開了一個問題,要求提供此功能)
為什么不使用inApp瀏覽器? 科爾多瓦InAppBrowser
然后調用cordova.InAppBrowser.open( url, '_blank', 'location=yes');
單擊按鈕的功能,或任何適合您的功能。
_blank = inside the app
_system = system's browser( will redirect you from app )
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.