【发布时间】:2021-06-30 10:30:17
【问题描述】:
我正在尝试使用对等 js 功能,我们在其中创建对等点并使用相应的事件侦听器,即当对等点被创建、关闭、连接和其他内容时,我试图在事件侦听器中使用它来制作它像服务一样工作。像这样的:
class Demo extends EventEmitter {
private peer: Peer | null = null;
createPeerConnection() {
this.peer = new Peer();
this.peer.on('open', () => {
// Some stuff done
this.emit("Peer");
});
this.peer.on('close', () => {
// Some more stuff done
this.emit("Closed");
});
}
closePeerConnection() {
this.peer = null;
}
我知道peer有destroy方法,但是假设我出于某种原因将对象设置为null,连接的事件监听器也会被删除吗?
【问题讨论】:
-
我很好奇,为什么不试试
this.peer.off()? -
只是有点懒??
标签: javascript node.js webrtc peerjs