我正在使用的网站使用Facebook Javascript SDK,如此处所述https://developers.facebook.com/docs/reference/javascript/,以允许用户登录。该网站是一个ASP.NET MVC网站。Facebook登录弹出窗口不会在Windows 8的IE10中关闭
它适用于最新版本的Chrome,Firefox,Safari和IE9。
然而,在登录到Facebook时,使用IE10(在正常和兼容模式下)的Windows 8消费者预览中,弹出窗口变白且不关闭。如果手动关闭并刷新原始页面,我看到我已登录。
我查看了所有其他SO问题并搜索了网页。我尝试了所有的解决方案,但都没有工作。
我正确使用channelUrl,它在其他浏览器中工作。我也尝试过这里的IE10错误修复http://www.hanselman.com/blog/BugAndFixASPNETFailsToDetectIE10CausingDoPostBackIsUndefinedJavaScriptErrorOrMaintainFF5ScrollbarPosition.aspx
真的和我的代码和Facebook的例子没有什么不同。所以我认为IE10或Facebook API在使用IE10时有问题。
有没有人有类似的问题,并找到了解决方案?