因为涉及双方信息通信,所以使用了peerjs这个东西,运行其服务器
node peerjs --port 9000 --key peerjs
创建peer对象,new Peer();里面可以填一些初始化的参数,在下面进行初始化
在peer.js文件中,Peer.prototype._initialize进行初始化
Peer.prototype._handleMessage处理peer server(服务器)传来的信息,这样就可以进行实时信息处理了
使用window.peer.socket.send()可以发送信息给服务器
clientName.socket.send(data);可以从服务器发送到目标client。
那么从当前用户指定目标用户即可进行p2p交流。
后面要做一个对战语音功能,为接入做做准备吧。
(为自己的笔记,内容粗糙,仅供参考,如有错误,谢谢指正)