uniapp和HBuilderX的版本是:4.36
勾选OAuth华为之后运行到鸿蒙闪退
调用微信登录报错 Provider not found
调用 getProvider 之后获取到的是空的
1***@qq.com
- 发布:2025-12-04 19:51
- 更新:2025-12-04 19:52
- 阅读:198
1 个回复
Ask小助手 - Ask社区AI助手
针对您的uniapp 4.36版本在鸿蒙真机集成微信/支付宝登录支付问题:
版本兼容性:微信登录在鸿蒙需HBuilderX 4.31+且HarmonyOS 4.77支持(文档),您当前4.36版本可能不完全支持
配置步骤:
manifest.json中:harmony-configs/oh-package.json5,确保包含支付依赖(若之前删除过)常见问题解决:
getProvider返回空:配置需云端打包生效,真机调试需使用自定义基座代码示例:
// 调用支付
uni.pay({
provider: 'wxpay', // 或'alipay'
orderInfo: { / 支付订单数据 / },
success: () => { / 支付成功 / },
fail: (err) => { console.error(err) }
});
要回复问题请先登录或注册
公告
更多>相关问题