socket 的 "leave" 是否自动转换为接收者的 "left" ?
Is socket's "leave" automatically converted to "left" for the receiver?
在我的代码中,我使用 WebRTC、AngularJS 和 rtpConnection。
一个声明是:
https://cdnjs.cloudflare.com/ajax/libs/socket.io/2.2.0/socket.io.js
在我的代码中,我对以下事件作出反应:
socket.on("left", somevar)
但是,我没有看到这是从哪里发出的,我只是在我的代码中的任何地方进行了搜索。
但我只是在我的代码中找不到任何 .emit("left" 或 ".emit('left'.
唯一有点相关的代码是
socket.emit('leave', somevar);
但我就是不明白:“离开”不是“离开”。
唯一可能的解释是“离开”在接收者内部被转换为“左”。
真的是这样吗?
如果没有,我还能在哪里找到这个发射代码?
不,套接字不会自动执行此操作。
你在某处的代码中说明了。
在我的代码中,我使用 WebRTC、AngularJS 和 rtpConnection。
一个声明是:
https://cdnjs.cloudflare.com/ajax/libs/socket.io/2.2.0/socket.io.js
在我的代码中,我对以下事件作出反应:
socket.on("left", somevar)
但是,我没有看到这是从哪里发出的,我只是在我的代码中的任何地方进行了搜索。 但我只是在我的代码中找不到任何 .emit("left" 或 ".emit('left'.
唯一有点相关的代码是
socket.emit('leave', somevar);
但我就是不明白:“离开”不是“离开”。 唯一可能的解释是“离开”在接收者内部被转换为“左”。
真的是这样吗?
如果没有,我还能在哪里找到这个发射代码?
不,套接字不会自动执行此操作。
你在某处的代码中说明了。