隐藏 google 登录 api javascript 的自动弹出窗口

Hide auto pop up for google login api javascript

我使用新 Google 登录使用新 JavaScript API ,我有问题,当页面重新加载弹出窗口时显示 google 登录 google 帐户,我试图从文档中找到一种方法,但没有结果。

有没有办法阻止显示弹出窗口?

当然!前一段时间我遇到了同样的问题。 这里可以看到JavascriptAPI的结构。删除 google.accounts.id.prompt(); 行。下面是完整的初始化代码。

window.onload = function () {
google.accounts.id.initialize({
  client_id: 'YOUR_GOOGLE_CLIENT_ID',
  callback: handleCredentialResponse
});
// remove this line
google.accounts.id.prompt();
};

要使用 google btn 登录或注册,只需要 accounts.id.initialize

看看这个 documentation 进一步定制