使用示例聊天应用程序here,我编写了一个简单的Socket.IO应用程序,通过Node.Js提供服务,使用服务器端的fileRead
轮询JSON文件,并广播解析的JSON值到客户端,我在那里显示它们。
这在Chrome,Safari和Opera(所有支持WebSockets的人)中都非常有用。
然而在Firefox中,它失败直到我启动Firebug控制台。那是握手发生并显示数据的时候。
在IE中,它只是不起作用。
当我使用SSL部署相同的代码时,它可以在任何地方使用。关于我在这里做错了什么的想法?编辑:现在它似乎也不适用于SSL :(
答案 0 :(得分:5)
然而在Firefox中,它失败直到我 启动Firebug控制台。就是这样 握手发生,数据是 显示。
听起来这可能是console.log()问题。如果您在没有打开控制台的情况下调用console.log(),Firefox将挂起。