在其他端口上使用socket.io

问题描述 投票:1回答:2

我正在尝试基于NodeJS和Socket.IO进行聊天当我在同一端口4040上运行时,所有工作都很好。

但是当我将socket.io的源代码放在其他端口上时,它在ie6和ie7&8上不起作用,每次看到新数据时,我都会刷新页面

不久,我有一个基于PHP端口80的网站,我基于nodeJs端口4040进行了聊天

网站运行正常,聊天在端口4040上也正常运行

这是socket.io的来源

在端口4040上正常工作:

<script src="/socket.io/socket.io.js"></script>

工作,但在6 7 8上有问题

<script src="http://mywebsite.com:4040/socket.io/socket.io.js"></script>

请不要降级我的问题,因为我知道你们中的许多人不理解我的问题的100%

] >>

我正在尝试基于NodeJS和Socket.IO进行聊天,当我在同一端口4040上运行它时,所有工作都很好,但是当我将socket.io的源代码放在其他端口上时,它在ie6和在...

php node.js socket.io
2个回答
0
投票

您不应以这种方式更改端口,这是更改端口的最佳方法。

<script src="/socket.io/socket.io.js"></script>
<script>
  var socket = io.connect('http://localhost:4040');
</script>

0
投票

我是socket.io的新手,到目前为止,我真的很喜欢我所看到的。

© www.soinside.com 2019 - 2024. All rights reserved.