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。任何人都知道它是否可以完成这项工作? (我已经开了一个问题,要求这个功能)