我通过本地主机(XAMPP,Apache)为页面提供服务,并且在朋友的物理服务器上运行用于与页面(游戏)通信的node.js服务器。
这是node.js服务器代码:
var io = require('socket.io').listen(1235); io.sockets.on('connection', function (socket) { socket.on("start", function (data) { console.log(data); }); });
它运行时没有任何错误,但是我不知道如何将socket.io代码包含到我的网页中!我怎么做?
在页面中包含一个脚本标记:
<script src="http://[YOUR IP]:1235/socket.io/socket.io.js">
它将由您的node.js服务器提供服务。
除此之外,您可以仅遵循socket.io上的示例,例如:
var socket = io.connect("http://[YOUR IP]:1235"); socket.emit("start", "LET'S GO!");