Javascript WebSocket语法错误:指定了无效或非法的字符串

Javascript WebSocket语法错误:指定了无效或非法的字符串,javascript,firefox,websocket,Javascript,Firefox,Websocket,我收到一个语法错误:在尝试连接Firefox上的WebSocket时,指定了无效或非法的字符串 <!doctype html> <html> <head><meta charset="utf-8"></head> <body> <script> var socket = new WebSocket('127.0.0.1:1234'); </script> </

我收到一个
语法错误:在尝试连接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>

var套接字=新WebSocket('127.0.0.1:1234');

为什么会出现此错误?

在尝试连接到WebSocket时,该方案似乎是强制性的,因此:

var socket = new WebSocket('ws://127.0.0.1:1234');
很好用