uni.login({
provider: 'weixin',
onlyAuthorize: true,
success: () => {
// 没有执行到这里
console.log('>>>>>>>>>>>>weixin login success <<<<<<<<<<<<<');
},
fail: () => {
// 没有执行到这里
console.log('>>>>>>>>>>>>weixin login fail <<<<<<<<<<<<<');
},
complete: (res2) => {
// 没有执行到这里
console.log('>>>>>>>>>>>>weixin login complete <<<<<<<<<<<<<');
},
}); - 发布:2025-11-05 14:22
- 更新:2025-11-05 16:07
- 阅读:153
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win11
手机系统: HarmonyOS NEXT
手机系统版本号: HarmonyOS 6.0.0
手机厂商: 华为
手机机型: MateX5
页面类型: vue
vue版本: vue3
打包方式: 离线
项目创建方式: CLI
CLI版本号: 4.84
示例代码:
操作步骤:
如上
如上
预期结果:
正常执行传入的success fail complete 函数
正常执行传入的success fail complete 函数
实际结果:
未执行
未执行
bug描述:
- uniapp升级到 最新的 4.84版本,
- 配置好微信的APPID
- 使用uni.login 传入 weixin 作为provider
- 鸿蒙6.0手机运行,可以正常拉起到微信APP,在微信APP确认授权后跳回本应用
- 在传入的success fail complete 都没有触发
1 个回复
DCloud_UNI_LXH
我这里测试没问题,请确认微信是最新版。正确的配置了微信的 appid