避免用户从控制台调用function(快速应用程序)
如何避免用户从控制台执行消息?
如果我们在这里看到示例套接字io聊天,并试图执行消息socket.emit('message','text');
我们将得到套接字未定义(…)
我如何在自己的聊天中做到这一点? 我使用node.js,express,socket.io。
对不起,这是不可能的。 套接字是客户端,并且没有办法让用户手动访问套接字。
我的问题是我的套接字variables在client.js是全球性的。 我将它从socket = io()更改为var socket = io(); )