前端 多个websocket共用事件如何区分

因为有个 项目需要动态创建websocket 所以我把websocket写成了数组,这样做发送是没问题了直接使用数组相应位置的对象发送就可以了.现在有个严重的问题就是,连接成功 断开连接事件 也可以正常触发 但是我无法区分事件是来自哪个客户端的.
下面是连接成功部分的代码
`this.webkhd[i].onOpen(function(res) {

                    console.log('WebSocket连接打开ok!' );
                });`
阅读 3.7k
1 个回答

不知道你服务端有没有连接的唯一标识符connect id
有的话可以在服务端将连接符与客户端进行绑定。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题