1

我正在修补 node.js 和 socket.io 并使用 Firefox。一开始它工作得很好,但是当我进行更新时,它就完全停止了工作。我通过最基本的发出/广播调用(之前一直运行良好)对其进行了测试,但它仍然无法正常工作。

它适用于我测试过的所有浏览器(Chrome、Opera、Safari),除了 Firefox,我最好的猜测是这将是某种缓存问题,所以我做了npm cache clean,但仍然没有运气。我尝试重新安装 node.js 和 socket.io 但它仍然无法正常工作。我知道它正在连接到服务器,因为它正在启动握手并说“欢迎使用 socket.io”。如果我直接去服务器,但除此之外没有任何工作。

如果有人知道可能发生了什么,我将不胜感激,我完全迷失了。

4

1 回答 1

1

好的伙计们,我知道是什么导致了它是 MAMP PRO 服务器名称。我没有使用 localhost:8888/mysite ,而是将本地主机设置为仅使用 mysite.com (我相信你们都知道,这对于开发目的要容易得多),并且由于某种原因,这导致了 Firefox 和套接字的问题。伊奥。

因此,如果有人遇到类似问题并且正在使用具有专用服务器名称的 MAMP,请尝试使用直接本地主机路径,看看它是否有效。

于 2012-07-29T20:35:32.900 回答