用户使用其他方式登录时如何关闭One-Tap提示?

How to close the One-Tap hint when user logs in with another method?

我按照入门指南 here 设法实施了相对较新的一键式 sign-up/sign-in 流程。我还有其他登录方法在同一个项目上工作(facebook 登录和 email/password 登录)。当用户使用这些其他方法之一登录时,邀请用户使用 Google 登录的一键式提示在我的登录体验中间停留在那里,因为该提示之前已添加到页面用户已被识别。在我的登录流程中,我没有重新加载页面。我只是 replace/show/hide 上面的东西。当用户决定使用其他方法登录时,如何关闭 Google 邀请?

可以调用这个方法,source

googleyolo.cancelLastOperation().then(() => {


// Credential selector closed.

});

这已更改为以下 -

google.accounts.id.cancel();

Sign In With Google JavaScript API reference  |  Google Developers