天天看點

webSocket基礎應用

WebSocket是一種網絡通信協定,大多用于即時通信,或者登入心跳功能檢測

websocket基礎應用

1.建立websocket

2.與後端建立連接配接

3.接收後端傳遞的資訊

4.斷開連接配接

//建立websocker
 websocket = new WebSocket(url);

//連通之後的回調事件    連接配接成功
websocket.onopen = function(){
  console.log("已經連通了websocket");
};

//接收背景消息
websocket.onmassage = function(e){
  var massage = e.msg
  console.log(massage)
}

//連接配接關閉的回調
websocket.onclose = function(){
  console.log("websocket斷開連接配接")
}
           

websocket常用的操作

1.直接斷開websocket連接配接

function closeWebSocket() {
  //直接關閉websocket的連接配接
  websocket.close();
}
           

2.發送websocket資訊

function sendMassage(){
  //發送websocket資訊
  let  msg = {
       "name":"小明",
        type:"人"
  }
  //發送資訊
 websocket.send(JSON.stringify(msg ));
}
           

繼續閱讀