1***@qq.com
1***@qq.com
  • 发布:2020-08-27 11:46
  • 更新:2020-09-01 14:23
  • 阅读:1092

【报Bug】安卓 双开微信 使用uni.login方法有问题0 0

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: 不清楚

HBuilderX类型: 正式

HBuilderX版本号: 2.8.8

手机系统: Android

手机系统版本号: Android 8.1

手机厂商: vivo

手机机型: vivo X9s Plus

页面类型: vue

打包方式: 云端

项目创建方式: HBuilderX

示例代码:
uni.getProvider  
uni.login

操作步骤:

目前是用的标准基座,没有云打包,使用uni.login方法去使用微信授权登录,安卓机有双开微信,目前一旦授权了一个微信后关闭APP进程重新进入调用login方法还是使用的第一次选择的那个微信,其实这时候应该重新选择两个微信才是正常的,不然无法切换微信了。

预期结果:

正常关闭APP进程后重新打开应该有两个微信可以选择

实际结果:

默认直接用第一次授权的微信登录了

bug描述:

目前是用的标准基座,没有云打包,使用uni.login方法去使用微信授权登录,安卓机有双开微信,目前一旦授权了一个微信后关闭APP进程重新进入调用login方法还是使用的第一次选择的那个微信,其实这时候应该重新选择两个微信才是正常的,不然无法切换微信了。

2020-08-27 11:46 负责人:DCloud_Android_ST 分享
已邀请:
2***@qq.com
  • 1***@qq.com (作者)

    emm 就是安卓使用uni.login方法去微信登录的时候,(安卓可以双开微信,首次会提示用户选择微信1还是微信2)用户在选择了微信1登录后,这时候退出登录重新去使用uni.login登录也会默认选取微信1而不会弹出两个微信让用户选择。。。

    2020-08-27 15:14

1***@qq.com

1***@qq.com (作者) - 90后IT男

这个选择框

1***@qq.com

1***@qq.com (作者) - 90后IT男

有官方大佬 瞅瞅这个问题吗。。

1***@qq.com

1***@qq.com (作者) - 90后IT男

大佬们 help 请问如何才能重新唤起那个双开微信的选择框呢

1***@qq.com

1***@qq.com (作者) - 90后IT男

有人吗0 0

1***@qq.com

1***@qq.com (作者) - 90后IT男

help

DCloud_Android_ST

DCloud_Android_ST

所有手机都这样吗,这种双开都是厂商自己玩的。并不需要开发者适配什么 如果有bug也是厂商系统的问题

  • 1***@qq.com (作者)

    emm 目前安卓机都有这样的问题。我也是这么解释的,是厂商的问题。可是测试用了另一个APP 每次退出重进都能重新让他选择微信大号还是小号= = 我也不知道咋说了,所以来寻求大佬们帮助 看uni有没有办法解决下这个问题。。。

    2020-09-01 14:36

  • 1***@qq.com (作者)

    同一个手机 最为致命

    2020-09-01 14:43

  • DCloud_Android_ST

    回复 1***@qq.com: 嗯 这个问题记录了 我们会安排个时间测试下看看

    2020-09-01 15:37

  • 1***@qq.com (作者)

    回复 DCloud_Android_ST: 谢谢大佬 0 0

    2020-09-01 15:51

  • 1***@qq.com (作者)

    回复 DCloud_Android_ST: halo 大佬 项目快上线了。。请问这个问题能解决吗0 0 禅道还没关闭这个问题。。

    2020-09-15 16:11

  • 2***@qq.com

    回复 1***@qq.com: 老哥,这个问题解决了吗,我也遇到这个问题了,不知道怎么搞

    2022-07-19 15:30

该问题目前已经被锁定, 无法添加新回复