Socket.io“io未定义”

时间:2013-09-20 09:48:50

标签: socket.io

我有socket.io的问题。我加载了服务器文件,

require("socket.io").listen(801);

并按下我的html上的按钮,

<script src="/socket.io/socket.io.js"></script>
<script>
function doSocket() {
io.connect("serverHost:801");
}
</script>
<input type="button" onclick="doSocket()">

我得到了错误,“我没有定义。”

如何解决此问题?

1 个答案:

答案 0 :(得分:2)

由于您在端口801上运行socket.io服务器,因此您还需要从该端口请求客户端文件:

<script src="http://serverHost:801/socket.io/socket.io.js"></script>