1
我已成功地整合在科爾多瓦的應用程序一個捐贈PayPal按鈕:寶混合應用
<form action='https://www.paypal.com/cgi-bin/webscr' method='post' target='_top'>
...
</form>
一切工作正常,除了按下按鈕時,會出現一個新的窗口,並完全地覆蓋了應用程序的WebView使它用戶不可能回到應用程序(唯一的辦法是殺死應用程序進程),我認爲這是一個非常糟糕的用戶體驗。
的事情,我已經試過:
target='_blank'
:相同的結果target='myIFrameName'
:跨域問題- 後通過AJAX的形式和一個div把結果:表格必須在計算飛錯誤(與$ http.put在離子,沒有嘗試與jQuery)
請問,任何解決方案?
最好的方法是讓當前webview中的paypal窗口不覆蓋標題,因爲我可以在其中放置一個back
按鈕(類似iframe解決方案,可以與跨域一起使用),但也可以放置鏈接返回PayPal捐贈頁面。我沒有更深入地調查過這個位置的paypal插件:https://github.com/paypal/PayPal-Cordova-Plugin。任何人都知道它是否可以完成這項工作? (我已經開了一個問題,要求這個功能)