0

我正在将Google One Tap api添加到 React 应用程序。我正确地显示了一键登录模式。但是,我单击关闭模式,现在得到以下响应,我看到这是基于此 api 的冷却时间

{
  "g": "display",
  "h": false,
  "j": "suppressed_by_user"
}

由于我正在测试应用程序,有没有办法覆盖这个冷却时间?

如下所示

  componentDidMount() {
    const handleCredentialResponse = response => {
      console.log(response);
    };
    const client_id = "424242424-example26example44examplexyz.apps.googleusercontent.com";
    const callback = handleCredentialResponse;
    const auto_select = true;

    google.accounts.id.initialize({ client_id, callback, auto_select });

    google.accounts.id.prompt(notification => {
      console.log(notification);
    });
  }
4

2 回答 2

1

我想我已经解决了这个问题。我必须遵循以下指南才能完全清除缓存localhost:3000https ://superuser.com/questions/278948/clear-cache-for-specific-domain-name-in-chrome

F12> Chrome Developer Tools>Application选项卡 >Clear storage在左侧树中 > 选择所有数据项 > 单击Clear site data

于 2020-07-14T20:46:48.880 回答
0

在开发过程中避免“冷却”的另一种方法是使用隐身浏览器模式。

您可以重新启动隐身浏览器以清除所有缓存的内容。

于 2020-08-03T16:22:37.530 回答