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 中的 PayPal 集成和支付状态
将 Google 支付按钮和 Apple 支付按钮集成到 react-native 应用程序中
react-native-wechat-lib 微信授权登录
每周更新:React UI 库WebStorm 2019.1.1PaySDK v2.0.1SpringBoot等更新发布