记录socket的使用

今天记录一下socket的基本使用方法,直接上代码

      initWebSocket() { //初始化weosocket
                const wsuri = "socket地址";//地址以ws或者wss开头
                this.websock = new WebSocket(wsuri);
                this.websock.onmessage = this.websocketonmessage;
                this.websock.onopen = this.websocketonopen;
                this.websock.onerror = this.websocketonerror;
                this.websock.onclose = this.websocketclose;
            },
        //监听socket的链接状态 websocketonopen() {
//连接建立之后执行send方法发送数据 // let actions = {"test":"12345"}; // this.websocketsend(JSON.stringify(actions)); console.log('open') }, websocketonerror() { //连接建立失败重连 // this.initWebSocket(); console.log('error') }, websocketonmessage(e) { //数据接收 const redata = JSON.parse(e.data); }, websocketsend(Data) { //数据发送 this.websock.send(Data); }, websocketclose(e) { //关闭 console.log('断开连接', e); },

 

posted @ 2021-12-22 10:36  blackAge  阅读(48)  评论(0)    收藏  举报