Socket.io 来自本地主机的连接
Socket.io connection from localhost
我在服务器 http://mysite.co:8081
上有 运行 的 nodeJs 应用程序。我在哪里有聊天应用程序。使用 socket.io
进行通信。
现在我想从 localhost
连接到 socket
-- 我正在尝试从我安装了 wamp 的机器进行连接,并在其中创建了一个 html
文件 www/test/index.html
。
index.html
只有以下代码。
<script src="http://mysite.co:8081/socket.io/socket.io.js"></script>
<script>
var socket = io('http://mysite.co:8081');
socket.on('news', function (data) {
console.log(data);
socket.emit('my other event', { my: 'data' });
});
</script>
socket.io.js
文件加载正确,但出现以下错误
Uncaught TypeError: io is not a function
让我现在做错了什么。
谢谢,
试试这个:
<script src="http://mysite.co:8081/socket.io/socket.io.js"></script>
<script>
var socket = io.connect('http://mysite.co:8081');
socket.on('news', function (data) {
console.log(data);
socket.emit('my other event', { my: 'data' });
});
</script>
我在服务器 http://mysite.co:8081
上有 运行 的 nodeJs 应用程序。我在哪里有聊天应用程序。使用 socket.io
进行通信。
现在我想从 localhost
连接到 socket
-- 我正在尝试从我安装了 wamp 的机器进行连接,并在其中创建了一个 html
文件 www/test/index.html
。
index.html
只有以下代码。
<script src="http://mysite.co:8081/socket.io/socket.io.js"></script>
<script>
var socket = io('http://mysite.co:8081');
socket.on('news', function (data) {
console.log(data);
socket.emit('my other event', { my: 'data' });
});
</script>
socket.io.js
文件加载正确,但出现以下错误
Uncaught TypeError: io is not a function
让我现在做错了什么。
谢谢,
试试这个:
<script src="http://mysite.co:8081/socket.io/socket.io.js"></script>
<script>
var socket = io.connect('http://mysite.co:8081');
socket.on('news', function (data) {
console.log(data);
socket.emit('my other event', { my: 'data' });
});
</script>