Cordova应用程序中的条带重定向浏览器,而不是加载结帐

时间:2014-05-28 09:46:31

标签: javascript angularjs cordova stripe-payments

我尝试使用https://stripe.com/docs/checkout#integration-simple中定义的步骤在cordova app中引导Stripe的默认简单javascript集成。

脚本正确加载,并相应地创建按钮。问题是,当我点击使用卡付款时,而不是通过我的应用程序将结帐加载到灯箱中,将cordova浏览器重定向到https://checkout.stripe.com/v3/mobile

我已经完成了使用angularjs在应用上获得自定义表单付款,但我希望在我的应用上获得原始的条带层。

有什么建议吗?

2 个答案:

答案 0 :(得分:0)

这是Cordova应用程序中Stripe Checkout的预期行为。

答案 1 :(得分:0)

试试这个:

StripeCheckout.__app.setForceView('IframeView');
StripeCheckout.__app.setForceManhattan(true);

在调用StripeCheckout.configure之前

请注意,虽然这是没有记录的,但条带可能会改变它背后的代码!