谷歌最近宣布了它的deprecation of its Google Sign-In for Websites library。他们将在2023年过渡到使用Google SDK的新登录。新的SDK需要更少的工作来设置,但我发现有更少的设置可供配置。 我缺少的配置之一是检测用户关闭弹出窗口中的一个选项卡登录。以前,当用户手动关闭登录模式时,库将返回
我正在编写一个脚本,当一个按钮被单击时,将通过ajax检查用户是否已登录,如果已登录,则在不离开页面的情况下执行一些操作。如果用户没有登录,我想打开一个登录窗口弹出窗口。点击的问题是,由于window.open()不是直接在‘THe’事件下,它会被弹出窗口拦截器阻止。如果我把window.open放在单击动作下面,它就能正常工作。
有什么办法可以解决这个问题吗?do stuff h