2025年1月16日补充
uni.getProvider({
service: 'oauth',
success: function(res) {
console.log("============getProvider",res.provider);
}
});
返回日志信息为
============getProvider, [Object] ["google","weixin"]
在鸿蒙3.0.0手机中,无法使用微信三方登录
uni.login({
provider: 'weixin',
success: function (event) {
console.log(event)
},
fail: function (err) {
console.log(err)
}
})
fail日志
{
"errMsg": "login:fail Unable to send",
"errCode": -100,
"code": -100,
"innerCode": -3
}
无法使用Google登录
uni.login({
provider: 'google',
success: function (loginRes) {
// 登录成功
console.log('====== google 登录成功', loginRes)
},
fail: function (err) {
console.log('====== google 登录授权失败', err)
// 登录授权失败
}
})
fail日志
{
"errMsg": "login:fail 12500: ",
"errCode": -1002,
"code": -1002
}
干点代码 (作者)
无法拉起三方登录的这部手机是 honor 9x ,harmonyOS3.0.0.170(C00E160R6P3) ,Android10 Quince Tart( API29).
其他安卓手机正常,有一台华为mate40pro,系统是鸿蒙3.0.0 ,是正常可拉取授权。
2025-01-16 16:08