5

P2P アプリケーション (マルチプレイヤー ゲーム) にPeerJSを使用しています。すべてが素晴らしい (ピア間の接続、データの送信) ですが、ピア間の接続を手動で閉じる方法がわかりません。

ドキュメントには、「サーバーへの接続を閉じる」または「サーバーへの接続を閉じて、既存のすべての接続を終了する」機能がありますが( peer.disconnect()、 )、「への接続を閉じる」ではなく、「既存の接続を終了するpeer.destroy()」だけが必要です。サーバー」。

配列内の接続を処理し、何らかのステータス (「接続済み」または「切断済み」など) のピアに対してのみデータを送受信できることはわかっていますが、他のピアは過負荷のためにデータを送信できます。だから基本的にはBANのようなものを出す機会が欲しいです。

アイデアはありますか(英語が下手で申し訳ありません)?

解決済み:

私は本当に目が見えないに違いない。DataConnection.close()ピア間の接続を閉じる機能があります。

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

4

1 に答える 1