在不连接的情况下创建 websocket

Fri*_*ter 5 javascript websocket

有没有办法在不立即连接的情况下创建一个 websocket?到目前为止我认为

var ws = new WebSocket("ws://ws.my.url.com");
Run Code Online (Sandbox Code Playgroud)

创建然后立即连接。

我想创建套接字,定义回调,然后在用户单击连接按钮后进行连接。

谢谢

jfr*_*d00 5

否。创建 webSocket 意味着您已经创建了到服务器的连接(或开始了连接过程)。没有创建尚未连接的 webSocket 之类的东西。

您可以创建一个存储所有配置参数的对象,然后在需要时告诉该对象进行连接,尽管我不确定为什么这比在进行连接时创建实际的 webSocket 更好。

或者只是创建一个函数来完成所有设置工作,然后在用户单击连接按钮时调用该函数。