React Native集成支付宝支付

Posted xiangzhihong8

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了React Native集成支付宝支付相关的知识,希望对你有一定的参考价值。

在RN应用开发过程中,集成支付宝和微信支付除了直接使用第三方的插件之,比如:react-native-yunpeng-alipay,我们还可以借助RN提供的NativeModules调用原生模块来实现支付。NativeModules是JS代码调用原生模块的桥梁。所以,我们只需要在原生工程中集成支付宝和微信支付的sdk,然后使用NativeModules调用即可。

首先,我们去支付宝官网下载支付宝SDK,下载对应的android版本。

然后,将aar文件放入android/app/libs 文件夹下面,没有的话可以新建一个。

然后,参考原生Android依赖aar包的方式,在android/app/build.gradle文件的dependencies 节点里面添加如下依赖代码。

implementation fileTree(dir:"libs",include: ["*.jar","*.aar"])

上面的代码会自动将libs目录下的jar和aar添加到工程依赖环境中。接着,在android/app/src/main/AndroidMainifest.xml中添加以下必要权限。

<uses-permissi

以上是关于React Native集成支付宝支付的主要内容,如果未能解决你的问题,请参考以下文章

react-native 微信登录功能

React Native 中的 PayPal 集成和支付状态

将 Google 支付按钮和 Apple 支付按钮集成到 react-native 应用程序中

react-native-wechat-lib 微信授权登录

每周更新:React UI 库WebStorm 2019.1.1PaySDK v2.0.1SpringBoot等更新发布

React Native 继续学习