【发布时间】:2012-07-23 17:27:58
【问题描述】:
我的服务器已经在 http://localhost:4250
上运行我有 socket.io 目录,我是从 socket.io github 下载的。
我正在尝试连接到服务器,例如:
<script src="socket.io/socket.io.js"></script>
以及我如何连接到服务器:
<script>
var socket = io.connect('http://localhost:4250');
socket.on('connect', function (data)
{
console.log(data);
socket.emit('my other event', { my: 'data' });
});
</script>
我收到以下错误:
NetworkError: 404 Not Found - http://localhost/socket.io/socket.io.js"
和
ReferenceError: io is not defined
我已经尝试了我所知道的一切,所以我现在不知道该怎么做。
谢谢!
【问题讨论】:
-
它无法加载您的
socket.io.jsjavascript 文件。检查路径并确保文件存在。 -
该文件位于 /lib 目录中,但我认为它被 index.js 调用。这就是我感到困惑的地方。
-
我正在使用socket.io中的所有代码
-
显示你“添加”socket.io的代码
-
我已经更新了我的问题。并且都在同一个目录 index.html 和 socket.io 目录下。
标签: javascript jquery socket.io