如题,调用uni.getProvider返回
{
"service": "oauth",
"provider": [],
"providers": [],
"errMsg": "getProvider:ok",
"errSubject": "getProvider"
}
调用uni.login返回:
{errMsg: "login:fail Provider not found."}
附代码:
uni.getProvider({
service: 'oauth',
success: function(res) {
console.log("res====", res)
uni.login({
provider: 'huawei',
success: function(loginRes) {
console.log(JSON.stringify(loginRes));
},
fail(err) {
console.log("=========", err)
}
});
},
fail: (res) => {
console.log("====", res)
}
});
在manifest.json->鸿蒙App配置->OAuth(登录鉴权),勾选华为登录,也没有可以配置appid的地方;请问如何解决?
不过如此 (作者)
现在用uts插件实现了华为登录。官方uni.login的文档里说了支持鸿蒙,但实际不支持,官方也没有说法。
2025-02-24 14:44
Scitico
回复 不过如此: 我也是各种折腾uni.login以及相关其他文档,无果。请问,那份uts华为登录的插件,方便私下分享给我吗?江湖救急,一筹莫展中,谢谢啊。邮箱45227723@qq.com
2025-02-27 22:19
不过如此 (作者)
回复 Scitico: 发你了
2025-03-03 10:47
Scitico
回复 不过如此: 已收到,非常非常感谢!!
2025-03-03 15:02
小栗
回复 Scitico: 同求 ,现在上不去了架了,求大佬一份代码 ltwwebrs@163.com
2025-08-28 11:41
3***@qq.com
回复 不过如此: 求发一份 365534663@qq.com
2025-09-24 21:51