CcSimple
CcSimple
  • 发布:2023-08-23 15:30
  • 更新:2024-04-29 13:39
  • 阅读:320

【报Bug】android 13 微信登录 会出现多个应用进程! 仅一个可正常进入!

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: Win 11

HBuilderX类型: 正式

HBuilderX版本号: 3.8.7

手机系统: Android

手机系统版本号: Android 13

手机厂商: 小米

手机机型: 小米12X

页面类型: vue

vue版本: vue3

打包方式: 离线

项目创建方式: HBuilderX

示例代码:
                uni.getProvider({  
                    service: 'oauth',  
                    success: function(res) {  
                        console.log(res.provider)  
                        if (~res.provider.indexOf(provider)) {  
                            uni.login({  
                                "provider": provider,  
                                "onlyAuthorize": false,  
                                success: function(loginRes) {  
                                    console.log('loginRes', loginRes);  
                                    if (loginRes.authResult) {  
                                        uni.getUserInfo({  
                                            provider: provider,  
                                            lang: 'zh_CN',  
                                            withCredentials: true,  
                                            fail: function(e) {  
                                                console.log('getUserInfo fail');  
                                                console.log(e);  
                                                self.loginBack(0);  
                                            },  
                                            success: function(infoRes) {  
                                                console.log(infoRes);  
                                                if (infoRes.userInfo) {  
                                                    if ('weixin' == provider) {  
                                                        self.wxAppLogin(infoRes  
                                                            .userInfo);  
                                                    } else if ('apple' == provider) {  
                                                        self.appleLogin(infoRes  
                                                            .userInfo);  
                                                    }  
                                                } else {  
                                                    self.loginBack(0);  
                                                }  
                                            }  
                                        });  
                                    } else {  
                                        self.loginBack(0);  
                                    }  
                                },  
                                fail: function(err) {  
                                    console.error(err);  
                                    self.loginBack(0);  
                                }  
                            })  
                        }  
                    }  
                });

操作步骤:

退出登录,重新再使用 微信登录, 出现多个 应用进程。

预期结果:

仅有一个应用进程。

实际结果:

使用 微信登录, 出现多个 应用进程。

bug描述:

2023-08-23 15:30 负责人:无 分享
已邀请:
wwwzzz

wwwzzz

楼主解决了吗,我也遇到了,三星

1***@qq.com

1***@qq.com

类似这样吗?出现2个一样的app进程?

  • wwwzzz

    是,另一个相同的app也没法点进去

    2023-11-21 10:47

3***@qq.com

3***@qq.com

解决了吗?

要回复问题请先登录注册