我制作了一个应用程序,使用了Stripe的结帐HTML表单元素。它在Android(cordova)和浏览器上似乎运行良好。
在iOS cordova上,弹出窗口的暗淡效果会持续5秒钟,然后回到正常状态(没有打开弹出窗口),在Safari上,结帐表单会在不同的标签页中打开,而不是作为弹出窗口。
即使基本表单也无法工作,而表单是自定义的。
请帮忙!
我制作了一个应用程序,使用了Stripe的结帐HTML表单元素。它在Android(cordova)和浏览器上似乎运行良好。
在iOS cordova上,弹出窗口的暗淡效果会持续5秒钟,然后回到正常状态(没有打开弹出窗口),在Safari上,结帐表单会在不同的标签页中打开,而不是作为弹出窗口。
即使基本表单也无法工作,而表单是自定义的。
请帮忙!
我在iOS上遇到了相同的问题。 需要在config.xml文件中添加两行代码。
<access origin="*" /> <allow-navigation href="https://*.stripe.com/*" />
我遇到了同样的错误,我通过在“mobile-config.js”文件中添加这行代码来解决它:
App.accessRule('https://*.stripe.com/*', { type: 'navigation' });
我必须在config.xml
中添加这两个:
<allow-navigation href="https://*.stripe.com/*" />
<allow-navigation href="https://*.stripe.network/*" />