Compare commits
2 Commits
Author | SHA1 | Date | |
---|---|---|---|
![]() |
b6a11caf86 | ||
![]() |
afa8dee9b6 |
@@ -25,6 +25,8 @@ import Alipay from 'react-native-uiwjs-alipay';
|
||||
// 设置 支付宝 URL Schemes
|
||||
// scheme = `ap` + `APPID`
|
||||
Alipay.setAlipayScheme(scheme);
|
||||
// 设置支付宝沙箱环境
|
||||
Alipay.setAlipaySandbox(isSandbox);
|
||||
// 支付宝 iOS 端的支付
|
||||
// payInfo 是后台拼接好的支付参数
|
||||
Alipay.alipay(payInfo, (res)=>console.log(res))
|
||||
|
5
index.d.ts
vendored
5
index.d.ts
vendored
@@ -54,6 +54,11 @@ export const Alipay: {
|
||||
* @param scheme scheme = `ap` + `APPID`
|
||||
*/
|
||||
setAlipayScheme: (scheme: string) => void;
|
||||
/**
|
||||
* 设置支付宝沙箱环境,仅 Android
|
||||
* @param isSandBox
|
||||
*/
|
||||
setAlipaySandbox: (isSandbox: boolean) => void;
|
||||
};
|
||||
|
||||
export default Alipay;
|
10
index.js
10
index.js
@@ -20,4 +20,14 @@ export default class Alipay {
|
||||
NativeModules.Alipay.setAlipayScheme(scheme);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置支付宝沙箱环境,仅 Android
|
||||
* @param isSandBox
|
||||
*/
|
||||
static setAlipaySandbox(isSandbox) {
|
||||
if (Platform.OS === 'android') {
|
||||
NativeModules.Alipay.setAlipaySandbox(isSandBox);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "react-native-uiwjs-alipay",
|
||||
"version": "1.0.0",
|
||||
"version": "1.0.1",
|
||||
"description": "基于 React Native 的宝支付插件",
|
||||
"main": "index.js",
|
||||
"files": [
|
||||
|
Reference in New Issue
Block a user