这是我的JS脚本(它在服务器端使用nodejs和socket.io)
<script src="http://myserver.com:1339/socket.io/socket.io.js"></script>
socket = io.connect('http://myserver.com:1339');
socket.emit('enterRoom', myuser, room);
我正在尝试实现的是在房间为例如“room2”时更改服务器(http://myserver2.com:1339)
我不知道如何在不刷新整个页面的情况下做到这一点。
欢迎任何提示
答案 0 :(得分:1)
喜欢这个吗?
var socket = io.connect(
room === 'room2' ? 'http://myserver2.com:1339' : 'http://myserver.com:1339');
);
(您无需重新加载socket.io.js
文件。)