WebSockets不能在Internet Explorer 10中工作



我在一个web应用程序中使用web套接字,它们在Internet Explorer中停止工作,但经过一些研究,没有web套接字的网站工作。像twitter这样的网站在IE控制台中显示相同的错误信息。

错误如下:

SCRIPT12004: An internal error occurred in the Microsoft Internet extensions

我已经尝试重置IE的所有设置,并根据这篇文章重置了web套接字:http://answers.microsoft.com/en - us/ie/forum/ie9 windows_7/an -内部错误发生- - - microsoft/c3a186ac 4 db0 - 46 - b5 - b2ba d134086bb293?msgid=47625912 - 31 - b8 - 44 - b7 - be85 - 45562 - ac5767c

尝试了所有方法后,我仍然找不到答案,也无法让它工作。

今天又遇到了同样的问题。

经过一番调查,发现我使用Developer工具(F12)更改了渲染引擎的浏览器和文档模式。

将文档模式设置为标准模式为我解决了这个问题。

@ljubomir是对的。有时人们确实有ie10或ie11,但他们的文档模式设置得较低,这导致您的websocket失败。

将其设置为10 or higher,这可能会修复它:)

我通过禁用兼容性视图解决了这个问题。设置

相关内容

  • 没有找到相关文章

最新更新