Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/451.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用WebSocket_Javascript_Websocket - Fatal编程技术网

Javascript 如何使用WebSocket

Javascript 如何使用WebSocket,javascript,websocket,Javascript,Websocket,我试图在PHP和Javascript中使用WebSocket,但我感到困惑,它使用协议ws://和wss://,服务器(hostgator)没有启用这些协议(我想!),我无法连接,有人知道我是否需要在服务器上启用这些协议,或者我如何连接 编辑:可以将WebSocket用于流式音频? 我尝试连接到另一个服务器,我在示例中发现,并得到。。。 以下代码: <script> var connection = new WebSocket('ws://echo.websocket.org/')

我试图在PHP和Javascript中使用WebSocket,但我感到困惑,它使用协议ws://wss://,服务器(hostgator)没有启用这些协议(我想!),我无法连接,有人知道我是否需要在服务器上启用这些协议,或者我如何连接


编辑:可以将WebSocket用于流式音频?

我尝试连接到另一个服务器,我在示例中发现,并得到。。。 以下代码:

<script>

var connection = new WebSocket('ws://echo.websocket.org/')

connection.onopen = function(e) {
  alert("Connected");
  console.log("Connected");
};

connection.onclose = function(e) {
  alert("Connection closed");
  console.log("Connection closed");
};

</script>

var connection=newwebsocket('ws://echo.WebSocket.org/'))
connection.onopen=函数(e){
警报(“已连接”);
控制台日志(“已连接”);
};
connection.onclose=函数(e){
警报(“连接关闭”);
控制台日志(“连接关闭”);
};

我认为这可能会有所帮助

这是我在PHP上做的编程作业。它是一个双向聊天应用程序,在两台机器上都部署了客户端服务器

客户端A与服务器B对话 客户端B与服务器A对话

这将是很好的参考。它有自述文件,可以帮助你


还请检查此项-

可以使用WebSocket进行流式音频传输?这是可能的,您为什么不也查看一下WebRTC,或者您是否只想在PHP上使用它?反正也可以,因为这是可行的,因为我无法发送我在blob中实时录制的文件。。。