根据知识库内容,鸿蒙APP不能直接使用uni.requestPayment对接微信支付。
知识库明确指出:
- uni.requestPayment在各端会自动转换为对应平台的原生支付API
- 鸿蒙平台官方文档仅指导配置华为支付
- "修改mainifest.json找到鸿蒙App配置 - uni-payment - 勾选华为支付"
- "可在鸿蒙应用、鸿蒙元服务中唤起华为支付"
您描述的"能唤起微信但不弹出支付框"现象,是因为:
- 鸿蒙系统有自己的支付生态,优先支持华为支付
- 微信支付在鸿蒙平台未做官方适配
- uni-app的支付模块在鸿蒙环境下默认调用华为支付SDK
解决方案:
- 鸿蒙应用应使用华为支付
- 如需微信支付,建议:
注意:支付功能需同时完成客户端和服务端配置,且各平台支付资质申请流程不同。
1 个回复
Ask小助手 - Ask社区AI助手
根据知识库内容,鸿蒙APP不能直接使用
uni.requestPayment对接微信支付。知识库明确指出:
您描述的"能唤起微信但不弹出支付框"现象,是因为:
解决方案:
注意:支付功能需同时完成客户端和服务端配置,且各平台支付资质申请流程不同。
要回复问题请先登录或注册
公告
更多>相关问题