Mar*_*ark 23 node.js socket.io
我刚开始使用socket.io,它在客户端页面上给出了JS Error
io没有定义
如何解决这个问题?
Nev*_*kes 36
或者你可以使用Socket.io CDN:
<script src="https://cdn.socket.io/socket.io-1.0.0.js"></script>
Run Code Online (Sandbox Code Playgroud)
Emm*_*man 22
放入<script src="http://yournodeserver/socket.io/socket.io.js"></script>
你的代码
使用快递时我遇到了同样的问题.甚至把服务器:端口放在脚本中也行不通.服务器启动后我会让socket听这个端口,这是我猜的错误.将它改为下面工作正常
var app = express();
app.set('port', process.env.PORT || 3000);
var server = http.createServer(app);
var io = require('socket.io').listen(server);
server.listen(app.get('port'));
Run Code Online (Sandbox Code Playgroud)
在客户端,我只包括脚本
<script src="/socket.io/socket.io.js"></script>
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
49577 次 |
最近记录: |