uni-app payPay 支付不会打开 payPal App 付款
uni-app payPay 支付不会打开 payPal App 付款
| 开发环境 | 版本号 | 项目创建方式 |
|---|---|---|
| PC | Mac | |
| 手机 | Android |
产品分类:
uniapp/App
PC开发环境操作系统:
Mac
PC开发环境操作系统版本号:
15.6.1
手机系统:
Android
手机系统版本号:
Android 11
手机厂商:
小米
手机机型:
11
页面类型:
vue
vue版本:
vue3
打包方式:
云端
项目创建方式:
CLI
CLI版本号:
3.0.0-4050720250324001
操作步骤:
//订单对象,从服务器获取
var orderInfo = {
"clientId": "clientId from paypal", //客户端id
"orderId": "orderId from server", //订单id
"userAction": "continue", // paynow/continue
"currency":"USD", // 币种
"environment":"sandbox", //运行环境 sandbox/live
};
uni.getProvider({
service: 'payment',
success: function (res) {
console.log(res.provider)
if (~res.provider.indexOf('paypal')) {
uni.requestPayment({
"provider": "paypal",
"orderInfo": orderInfo,
success: function (res) {
var rawdata = JSON.parse(res.rawdata);
console.log("orderId:" + rawdata.orderId);
},
fail: function (err) {
console.log('fail:' + JSON.stringify(err));
}
});
}
}
});
预期结果:
打开paypal App 进行支付操作
实际结果:
跳转浏览器进行支付操作
bug描述:
paypal支付无法唤醒paypalApp进行支付
更多关于uni-app payPay 支付不会打开 payPal App 付款的实战教程也可以访问 https://www.itying.com/category-93-b0.html

