我正在尝试将Google Signin添加到我们的登录页面。我已经关注了Google提供的代码,以及我用于代码示例的GitHub项目。两者都适用于Chrome,FireFox,Safari,但我无法在IE11或Edge上使用它。
GitHub项目位于https://github.com/googleplus/gplus-quickstart-javascript。这个项目使用谷歌的新版apis.google.com,但我也按照另一篇文章的建议尝试了plus.google.com。都没有工作。
我在按钮上添加了一个data-onfailure函数,并得到一个错误" popup_blocked_by_browser"即使弹出窗口阻止程序在浏览器中关闭。即使我收到此弹出窗口错误,我也会收到一个弹出窗口,询问要使用哪个Google帐户,但是当我选择一个时,我会得到"您正在查看的网页正在尝试关闭窗口"信息。如果我选择是,则窗口关闭,但我无法登录。
任何人都有任何建议让它在IE或Edge中运行吗?
答案 0 :(得分:2)
我在使用Windows 10的IE 11上遇到了这个问题。
我修复了它,然后在收到Windows更新后再次发生 - 很烦人!
以下是为我修复的内容;这是一个IE设置。
转到: IE - >互联网选项 - >安全
检查"申请"然后"好的"退出。 IE Settings Screen Shot
最后,重启IE。