WebSocket SyntaxError:指定了无效或非法字符串

evu*_*uez 11 javascript firefox websocket

我正在SyntaxError: An invalid or illegal string was specified尝试连接到Firefox上的WebSocket.

<!doctype html>
<html>
  <head><meta charset="utf-8"></head>
  <body>
    <script>
    var socket = new WebSocket('127.0.0.1:1234');
    </script>
  </body>
</html>
Run Code Online (Sandbox Code Playgroud)

为什么我会收到此错误?

evu*_*uez 18

在尝试连接到WebSocket时,似乎该方案是必需的,因此:

var socket = new WebSocket('ws://127.0.0.1:1234');
Run Code Online (Sandbox Code Playgroud)

工作得很好.