sunny20210112
sunny20210112
  • 发布:2024-04-15 10:05
  • 更新:2024-04-16 12:46
  • 阅读:61

【报Bug】使用打的自定义调试基座时(带原生插件)或者云打包时,授权返回会多出一个页面,,点返回之后才能回到登录页面,这个时候不能获取到授权的回调

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: Mac OS 12.3

HBuilderX类型: 正式

HBuilderX版本号: 4.12

手机系统: Android

手机系统版本号: Android 13

手机厂商: 华为

手机机型: 荣耀 100pro

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

App下载地址或H5⽹址: https://www.pgyer.com/QfcmNH

示例代码:

uni.login({
provider: 'weixin',
onlyAuthorize: true, // 微信登录仅请求授权认证
success: function (event) {
const { code } = event;
console.log('code:', code);
vm.weixinAppLogin(code, 'wechat');
},
fail: function (err) {
// 登录授权失败
// err.code是错误码
console.log('err:', err);
},

操作步骤:

调用微信app授权登录

预期结果:

可以正常拿到回调

实际结果:

没有正常的返回回调

bug描述:

HBuilder X升级到最新版之后(4.08),使用标准基座,微信app可以正常授权获取到code,使用打的自定义调试基座时(带原生插件)或者云打包,授权返回会多出一个页面,,点返回之后才能回到登录页面,这个时候不能获取到授权的回调
在3.99版本开发的时候是可以正常授权登录的。

2024-04-15 10:05 负责人:DCloud_Android_YJC 分享
已邀请:
DCloud_Android_YJC

DCloud_Android_YJC

私信一下我qq,需要再提供一些信息

  • sunny20210112 (作者)

    你好,已经私信你QQ了,麻烦加一下

    2024-04-17 09:15

要回复问题请先登录注册