我不是大v
我不是大v
  • 发布:2021-11-24 11:47
  • 更新:2021-11-25 10:19
  • 阅读:404

【报Bug】IOS拉起微博登录失败,安卓正常!(急需解决,之前版本没问题,新版本已经上架了才发现)

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: 20H2

HBuilderX类型: 正式

HBuilderX版本号: 3.2.16

手机系统: iOS

手机系统版本号: iOS 14

手机厂商: 苹果

手机机型: IPHONEX

页面类型: nvue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

uni.getProvider({
service: 'oauth',
success: function (res) {
console.log(res.provider)
if (~res.provider.indexOf('sinaweibo')) {
uni.login({
provider: 'sinaweibo',
success: function (loginRes) {
console.log(JSON.stringify(loginRes));
},
fail: (err) => {
console.log('操蛋'+JSON.stringify(err));
}
});
}
}
});

操作步骤:

创建一个按钮,调起微博登录

uni.getProvider({  
                        service: 'oauth',  
                        success: function (res) {  
                            console.log(res.provider)  
                            if (~res.provider.indexOf('sinaweibo')) {  
                                uni.login({  
                                    provider: 'sinaweibo',  
                                    success: function (loginRes) {  
                                        console.log(JSON.stringify(loginRes));  
                                    },  
                                    fail: (err) => {   
                                         console.log('操蛋'+JSON.stringify(err));  
                                    }  
                                });  
                            }  
                        }  
                    });  

预期结果:

拉起微博登录

实际结果:

无法拉取,参数错误

bug描述:

同样的微博配置信息,IOS无法拉起微博登录,“sinaweibo”报 {"errMsg":"login:fail 无效的参数,https://ask.dcloud.net.cn/article/282","errCode":-1,"code":-1};

2021-11-24 11:47 负责人:天生DR 分享
已邀请:
我不是大v

我不是大v (作者)

顶起!

天生DR

天生DR - 天生我材必有用

HBuilder 3.2.0 以后 微博 需要配置 通用链接 您配置了吗?

天生DR

天生DR - 天生我材必有用

HBuilder 3.2.0 以后 微博 需要配置 通用链接 您配置了吗?

  • 我不是大v (作者)

    微博开发者那里配置吗?在ide里面配置了通用Universal Link

    2021-11-25 16:52

  • 天生DR

    回复 我不是大v: 是的 现在微博 微信 qq 都需要各自配各自的通用链接

    2021-11-25 19:18

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