uni.login({  
            provider: ‘google’,  
            success: async function (event: any) {  
                console.log("success", event);  
            },  
            fail: async function (err) {  
                console.log("err", err);  
            }  
        }); 
                                        
                                    
                                    - 发布:2024-05-24 14:49
- 更新:2025-05-31 17:00
- 阅读:338
产品分类: uniapp/App
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: 14
HBuilderX类型: 正式
HBuilderX版本号: 4.13
手机系统: iOS
手机系统版本号: iOS 17
手机厂商: 苹果
手机机型: iphone 14
页面类型: vue
vue版本: vue3
打包方式: 离线
项目创建方式: HBuilderX
示例代码:
                                    
                                    
                                         
                                
                                                                                                操作步骤:
                                    
                                        uni.login({  
            provider: ‘google’,  
            success: async function (event: any) {  
                console.log("success", event);  
            },  
            fail: async function (err) {  
                console.log("err", err);  
            }  
        });
                                     
                                
                                                                                                uni.login({  
            provider: ‘google’,  
            success: async function (event: any) {  
                console.log("success", event);  
            },  
            fail: async function (err) {  
                console.log("err", err);  
            }  
        });预期结果:
                                    
                                    
                                        成功登录google账号
                                     
                                
                                                                                                成功登录google账号
实际结果:
                                    
                                    
                                        返回信息“{"errMsg":"login:fail Invalid parameter,https://ask.dcloud.net.cn/article/282","code":-1}”
                                     
                                
                                                            返回信息“{"errMsg":"login:fail Invalid parameter,https://ask.dcloud.net.cn/article/282","code":-1}”
bug描述:
使用uni.login登录google账号,返回信息“{"errMsg":"login:fail Invalid parameter,https://ask.dcloud.net.cn/article/282","code":-1}”,参数错误,5+API传入的参数不正确,我使用的uni.login属于uni-app项目,不属于5+ App项目,且自定义基座正常能登陆。
 
             
             
             
			 
                                                                     
            
wwwzzz (作者)
有点久远了,应该是当时的后台配置的不对,修改了就好了
2025-06-03 09:02