Android Chrome Webview无法访问Google Pay

时间:2019-04-26 13:46:52

标签: android google-chrome android-webview stripe-payments google-pay

尝试将Google Pay(通过Stripe)集成到我们的应用中。 在Android 7.0上,本机Chrome浏览器能够访问Google Pay数据并以G-pay显示存储的卡 但是,当我们尝试从Chrome Webview内部访问相同的内容时,我们将其作为测试版Android应用程序的一部分启动,因此无法获取G-pay数据。

是限制还是错误?

任何指针表示赞赏。

1 个答案:

答案 0 :(得分:1)

如果您想通过移动应用使用Google Pay,则应使用本机实现,例如offered by Stripe,或使用Android应用中的browser intent打开移动Chrome浏览器< / p>

仅需说明,Apple Pay也会发生类似的情况; Apple允许您在应用程序中使用本机实现,或通过移动Safari or SFSafariViewController使用基于Web的Apple Pay,但不能使用限制性更强的Web视图。