【问题标题】:How to implement payments without ejecting from Expo (react-native)如何在不退出世博会的情况下实施付款(react-native)
【发布时间】:2020-04-27 23:45:53
【问题描述】:
我需要能够在应用中进行付款。但我也想在不退出 Expo 的情况下这样做,因为 Expo 客户端应用程序用于测试,主要是因为 Android 和 iOS 的构建助手。
我的想法是使用一些网关和 Webview 接受卡,并可能通过链接到普通 Google 浏览器而不是 webPayments API 来接受 GooglePay 和 ApplePay。你们有没有更好的主意,你处理过这个吗?
谢谢。
【问题讨论】:
标签:
javascript
react-native
expo
payment
【解决方案1】:
我能做到的唯一方法是创建一个网页并使用react-native-webview 如果您不想退出您的世博会项目
import { WebView } from 'react-native-webview';
...
...
<WebView
source={{ uri: "https://stripe.com/docs/payments/checkout" }}
cacheEnabled={false}
/>