1

我对 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()">

我得到错误,“io is not defined”。

我该如何解决这个问题?

4

1 回答 1

2

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

<script src="http://serverHost:801/socket.io/socket.io.js"></script>
于 2013-09-20T09:59:43.900 回答