我尝试过使用 Web View 并使用带有 paypal-rest-sdk 作为后端的节点服务器。
流程似乎是一种解决方法。有什么方法可以直接将 Paypal 与 React Native 代码集成,而无需任何服务器调用或 Web View 。
最佳答案
这不是真正的 React 问题——如果不使用服务器,那么您将进行仅客户端 HTML/JS 集成,例如:https://developer.paypal.com/demo/checkout/#/pattern/client
这是可以做到的。这一切都将在完整的移动网络体验中发生,然后成为 PayPal Checkout。
如果您的问题是从纯 native React 应用程序执行“服务器”式 REST API 调用在技术上是否可行,请把这个想法抛诸脑后。您的“ secret ”API key 永远不应由客户端应用程序拥有。
关于react-native - React Native PayPal 集成没有服务器依赖性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59487509/