可能重复:
找不到socket.io.js
那么在使用 socket.io 时,您需要包含客户端使用
<script type="text/javascript" src="socket.io/socket.io.js"></script>
但是我在哪里可以找到我需要为客户端放入 /socket.io/ 文件夹的“socket.io.js”?
可能重复:
找不到socket.io.js
那么在使用 socket.io 时,您需要包含客户端使用
<script type="text/javascript" src="socket.io/socket.io.js"></script>
但是我在哪里可以找到我需要为客户端放入 /socket.io/ 文件夹的“socket.io.js”?
https://github.com/LearnBoost/socket.io-client - 有关提供 socket.io 客户端 js 文件的最佳实践的更多信息,请参见:https ://github.com/LearnBoost/Socket.IO/ wiki/我如何为客户服务
socket.io.js 文件由服务器生成并提供,因此无需自己提供。
如果您使用的是 jQuery,则可以使用以下代码段来获取文件
$.getScript('http://localhost:1337/socket.io/socket.io.js', function(){
//You can now use the io namespace
});
我自己也在为此苦苦挣扎,并早些时候在 SO 上发布了一个关于它的问题。