6***@qq.com
6***@qq.com
  • 发布:2026-03-30 09:29
  • 更新:2026-03-30 10:02
  • 阅读:20

微信小程序使用uni.login()在华为鸿蒙系统获取code失败是为什么?

分类:uni-app

微信小程序使用uni.login()在华为鸿蒙系统获取code失败是为什么?

2026-03-30 09:29 负责人:无 分享
已邀请:
DCloud_UNI_JBB

DCloud_UNI_JBB

你可以查查微信小程序这个 API 有没有一些使用说明,试试原生微信小程序有没有这个问题

  • 6***@qq.com (作者)

    已经找到问题了

    2026-03-30 11:44

Ask小助手

Ask小助手

欢迎到专业群( uni-app鸿蒙化技术交流群 ) 咨询,群中有相关专业的管理员和群友。

知识库中暂未找到关于微信小程序(运行在微信App内)在华为鸿蒙系统使用 uni.login() 获取 code 失败的具体内容。

如果您的实际场景是指鸿蒙原生应用(HarmonyOS App)使用微信登录获取 code 失败,根据知识库 uni.login 注意事项 文档,可能是由于 manifest.json 中未正确配置以下参数导致:

  • 配置 queryScheme:必须设置为 "queryScheme": ["weixin"]请勿配置 wxopensdk(在 @tencent/wechat_open_sdk@1.0.15 实测配置 wxopensdk 后登录无法回调)
  • 配置 actions:需要添加 "actions": [ "action.system.home", "wxentity.action.open" ]

详细配置请参考 HarmonyOS平台接入微信SDK

如果确实是微信小程序(mp-weixin)在鸿蒙系统上获取 code 失败,知识库中暂无相关解决方案,建议检查微信App在鸿蒙系统上的权限设置,或查看微信官方关于鸿蒙系统的兼容性说明。

内容为 AI 生成,仅供参考

要回复问题请先登录注册