vivominigame / issues

vivo小游戏问题反馈和统一回复入口
13 stars 9 forks source link

调用 qg.login 没有任何响应 #271

Closed gLinxian closed 2 months ago

gLinxian commented 2 months ago

相关信息

问题描述

1.预期效果:console.log 有打印 2.实际效果:console.log 没有打印

复现步骤

真机上有出现授权UI 调用 qg. getSystemInfoSync() 成功,有响应返回

方式一 async login() { try { console.log(1) const res = await qg.login() console.log(2) } catch (error) { console.log(3) } } 实际效果:只打印1

方式二 qg.login({ success() { console.log(1) }, fail() { console.log(2) }, complete() { console.log(3) }, }) 实际效果:没有打印

方式三 if (qg.getSystemInfoSync().platformVersionCode >= 1063) { qg.login().then((res) => { console.log(res) if (res.data.token) { // 使用token进行服务端对接 } }, (err) => { console.log('登录失败' + JSON.stringify(err)); }); } 实际效果:没有打印

另外:用 OPPO 手机扫码唤起的 chrome 浏览器有日志输出,用 VIVO手机扫码唤起的 chrome 浏览器反而没有日志输出。

联系方式

gLinxian commented 2 months ago

机型和引擎不适配的问题。