科尔多瓦& Braintree:PayPal登录窗口为空

时间:2015-11-19 17:40:21

标签: javascript cordova paypal braintree

我将PayPal与Braintree一起使用。他们有一个简单的" dropin":PayPal按钮,打开一个小的新浏览器窗口,供用户登录PayPal。 这适用于我网站的桌面版和移动版。

但是当我运行使用Cordova编译的网站时,弹出窗口始终是全屏和空白的(只有白色,没有登录字段)。

我试图挂钩cordova-plugin-inappbrowser:

window.open = cordova.InAppBrowser.open

但后来我收到了错误:

  

未捕获的TypeError:对象[object Object]没有方法'焦点'

1 个答案:

答案 0 :(得分:0)

我刚刚发布了cordova-plugin-inappbrowser-popup-bridgecordova-plugin-inappbrowser的分支,它增加了对Braintree的PopupBridge功能的支持。

这使得使用Braintree的JS SDK(以及Web Drop-in)的网页能够与基于Cordova的Android和iOS应用程序一起运行,并支持PayPal付款。