【发布时间】:2015-03-19 11:29:50
【问题描述】:
我正在测试依赖于 Node.js 0.12.0 和 socket.io 0.9.6 的应用程序的客户端/服务器连接。
在客户端一个简单的:
window.onfocus = function () {
socket.emit('active');
};
在服务器端:
client.on('active', function (){
console.log('active');
});
当我在本地测试这个应用程序时没有问题。
当我在线测试时,socket.emit(); 将随机无法在同一台计算机和浏览器上运行,即当我重新加载我的页面时,我会在我的日志中看到“活动”,然后我重新加载并什么也看不到,重新加载/什么都没有,重新加载/什么都没有,重新加载/“活动”等......
知道为什么这会发生在同一台计算机和同一浏览器上吗?
【问题讨论】:
标签: node.js websocket socket.io