PeerJS - 手动关闭对等体之间的连接

时间:2014-09-11 21:36:28

标签: javascript webrtc p2p peerjs

我将PeerJS用于我的P2P应用程序(多人游戏)。 一切都很好(同伴之间的连接,发送数据),但我无法弄清楚如何手动关闭同伴之间的连接

在文档中有“关闭与服务器的连接”或“关闭与服务器的连接并终止所有现有连接”的功能(peer.disconnect()peer.destroy()),但我只想“ 终止现有连接 ”,而不是“关闭与服务器的连接

我知道我可以处理数组中的连接并仅为具有某种状态的对等体(例如“已连接”或“已断开连接”)发送/接收数据,但是其他对等体可以向我发送数据以进行超载(例如黑客> ddos​​)。 ..),所以基本上我想有机会给BAN这样的东西。

任何想法(抱歉英语不好)?

解决:

我一定是真的失明了。有DataConnection.close()函数可以关闭对等体之间的连接。

http://peerjs.com/docs/#dataconnection-close

1 个答案:

答案 0 :(得分:2)

DataConnection.close()函数来关闭对等体之间的连接。

http://peerjs.com/docs/#dataconnection-close