首页 > 解决方案 > 电容器 Google API 登录重定向卡在“请稍等”

问题描述

我正在构建一个 Capacitor Vue 应用程序并使用该vue-gapi库。

该库在 Web 应用程序上运行良好,我可以轻松登录并执行 API 调用$gapi

问题是当我用 Capacitor 编译我的应用程序并在 Android 上运行它时(模拟器或实际设备,两者都发生)

当我触发该$gapi.login()方法时,Google 重定向会在浏览器实例中打开并让我正常登录。登录后,浏览器中打开的文件会发送“请稍等...”加载屏幕,然后突然关闭,但是当我回到应用程序时,用户没有登录。

使用的浏览器:

使用手机的内置浏览器,文件不会关闭,但它会永远停留在“请稍候...”的谷歌登录屏幕。

任何人都知道为什么这适用于网络但不适用于android?如果需要,我可以提供任何额外的信息。

标签: androidvue.jsgradlewebviewcapacitor

解决方案


推荐阅读