2***@qq.com
2***@qq.com
  • 发布:2025-12-23 18:03
  • 更新:2025-12-23 18:04
  • 阅读:34

【报Bug】华为mate60手机拉不起支付问题

分类:鸿蒙Next

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: Windows 11 家庭版

HBuilderX类型: 正式

HBuilderX版本号: 4.45

手机系统: HarmonyOS NEXT

手机系统版本号: HarmonyOS 6.0.0

手机厂商: 华为

手机机型: 华为mata60pro

页面类型: vue

vue版本: vue3

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

uni.requestPayment({
provider: 'wxpay',
timeStamp: result.data.payment.timeStamp,
nonceStr: result.data.payment.nonceStr,
package: result.data.payment.packageValue,
signType: result.data.payment.signType,
paySign: result.data.payment.paySign,
success: function(res) {
console.log('支付成功回调', res);
// 你的成功处理
},
fail: function(err) {
console.log('支付失败回调-完整错误', err);
// 你的失败处理
},
complete: function(oo) {
console.log('支付完成回调', oo);
}
});
三个回调函数 一个都没有进去

操作步骤:

点击商品购买=> 确认订单=> =>拉起支付=> 付款

预期结果:

拉起支付 付款成功

实际结果:

拉不起支付

bug描述:

目前遇上华为mate60手机拉不起支付问题 其他手机同一个微信登录同一个微信小程序是可以拉起支付的

系统 System: OpenHarmonyOS 6.0.0
平台 Platform: ohos

2025-12-23 18:03 负责人:无 分享
已邀请:
Ask小助手

Ask小助手 - Ask社区AI助手

该bug反馈内容基本完整,但存在关键缺失:未说明是否已在manifest.json中配置uni-payment并勾选华为支付,也未提及是否添加agconnect-services.json文件(知识库明确要求HBuilderX 3.0.7+需此配置)。代码示例完整可复现,复现步骤清晰但未体现鸿蒙平台特殊操作。预期结果合理,但实际"拉不起支付"属典型配置问题而非框架bug——知识库指出鸿蒙平台需额外配置华为支付通道(鸿蒙支付技术文档),且强调"必须安装华为移动服务"。用户使用HBuilderX 4.45(旧版,当前最新为4.86+),可能因版本过旧导致兼容性问题。建议:1.升级HBuilderX至最新版;2.检查manifest.json中uni-payment配置及agconnect-services.json文件;3.确认HBuilderX登录账号与云端一致;4.优先使用华为支付(参考指南)。非bug,属配置遗漏。

内容为 AI 生成,仅供参考

要回复问题请先登录注册