Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
DCloud
hello uni-app x
提交
f9c7d9b1
H
hello uni-app x
项目概览
DCloud
/
hello uni-app x
通知
6172
Star
101
Fork
177
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
21
列表
看板
标记
里程碑
合并请求
1
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
H
hello uni-app x
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
21
Issue
21
列表
看板
标记
里程碑
合并请求
1
合并请求
1
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
f9c7d9b1
编写于
11月 20, 2024
作者:
VK1688
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
feat: 调整uni-pay示例
上级
608534d4
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
19 addition
and
7 deletion
+19
-7
pages/API/request-payment/request-payment/request-payment-uni-pay.uvue
...uest-payment/request-payment/request-payment-uni-pay.uvue
+2
-2
uni_modules/uni-pay-x/components/uni-pay/uni-pay.uvue
uni_modules/uni-pay-x/components/uni-pay/uni-pay.uvue
+17
-5
未找到文件。
pages/API/request-payment/request-payment/request-payment-uni-pay.uvue
浏览文件 @
f9c7d9b1
...
...
@@ -368,12 +368,12 @@
}
},
// 监听事件 - 支付失败
onFail(err :
RequestPaymentFail
) {
onFail(err :
UTSJSONObject
) {
console.log('fail: ', err)
},
// 监听事件 - 取消支付
onCancel(err :
RequestPaymentFail
) {
onCancel(err :
UTSJSONObject
) {
console.log('cancel: ', err)
},
...
...
uni_modules/uni-pay-x/components/uni-pay/uni-pay.uvue
浏览文件 @
f9c7d9b1
...
...
@@ -333,7 +333,10 @@
this.$emit("fail", res);
}
} catch (err) {
this.$emit("fail", err);
this.$emit("fail", {
errCode: -1,
errMsg: (err as Error).message
});
}
},
// 调起支付
...
...
@@ -362,7 +365,7 @@
} else {
// 外部浏览器支付
let codeUrl = order['codeUrl'];
let mwebUrl = order['mwebUrl'] || order['mweb_url'];
let mwebUrl = order['
h5Url'] || order['
mwebUrl'] || order['mweb_url'];
setTimeout(() => {
this.openPopup("payConfirmPopup");
window.location.href = codeUrl || mwebUrl;
...
...
@@ -393,7 +396,10 @@
} else {
// 发起支付失败
console.error("uni.requestPayment:fail", err);
this.$emit("fail", err);
this.$emit("fail", {
errCode: errCode,
errMsg: errMsg
});
}
}
});
...
...
@@ -686,7 +692,10 @@
if ([700601].indexOf(err.errCode) > -1 || err.errMsg.indexOf("cancel") > -1) {
this.$emit("cancel", err);
} else {
this.$emit("fail", err);
this.$emit("fail", {
errCode: err.errCode,
errMsg: err.errMsg
});
}
}
});
...
...
@@ -699,7 +708,10 @@
} else {
// 发起支付失败
console.error("appleiapCreateOrder:fail", err);
this.$emit("fail", err);
this.$emit("fail", {
errCode: code,
errMsg: err.errMsg || err.message
});
}
uni.hideLoading();
}
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录