我正在尝试从tutorialspoint学习WebRTC并制作视频通话演示应用程序。我使用的是Windows pc和node.js静态服务器。当我从项目根目录中的cmd
运行静态命令并导航到localhost:8080
时,我在浏览器控制台中获得了此输出:
Websocket connection to ws://localhost:9090/ failed:Error in connection established: net::ERR_CONNECTION_REFUSED
导致错误的行:
var Conn=new websocket('ws://localhost:9090');
答案 0 :(得分:2)
要解决此问题:
确保安装了Node.js和wscat实用程序的WebSockets(ws)库。
在终端中安装ws全局运行npm install ws -g
。
要在终端中安装wscat全局运行npm install wscat -g
确保套接字在指定端口上亮起
在您的情况下,运行wscat -l 9090
以侦听端口9090。
答案 1 :(得分:0)
尝试使用运行节点服务器的计算机的IP地址替换localhost。