【问题标题】:Socket.IO console.log not firing correctlySocket.IO console.log 未正确触发
【发布时间】:2014-09-04 02:42:36
【问题描述】:

使用以下代码 sn-p,console.log 显式定义和回调仅在从 127.0.0.1 建立连接时触发。

    service.sockets.on('connection',function(socket){
        console.log("Incoming Socket Connection -> ",socket.id);
        if(typeof fn === 'function'){fn(socket);}
    });

任何其他机器都不会触发,但它们会接收连接并提供页面。 NodeJS 是否只显示来自 127.0.0.1 的连接的控制台输出?我对此感到非常困惑,这使测试变得非常困难。

【问题讨论】:

  • 你的客户端连接代码是什么样的?

标签: node.js express socket.io


【解决方案1】:

它指向 127.0.0.1,所以它指向其他开发者机器上的本地套接字实例。问题解决了。

【讨论】:

    猜你喜欢
    • 2014-04-03
    • 1970-01-01
    • 2011-06-02
    • 1970-01-01
    • 1970-01-01
    • 2023-03-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多