我正在使用的網站使用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時有問題。
有沒有人有類似的問題,並找到了解決方案?