小工具知识网

当前位置: 首页 > 行业知识 > 前端调用WebSocket协议接口获取数据

行业知识

前端调用WebSocket协议接口获取数据

2026-11-15 04:50:34 来源:互联网转载

目录

封装调用ws协议接口工具函数

页面调用


封装调用ws协议接口工具函数

  • params:请求参数
  • cb:服务器请求成功返回数据的回调函数
         function createWs(params, cb) {      const ws = new WebSocket("ws://124.222.224.186:8800");      let timer = null;      // 服务器连接成功处理函数      ws.onopen = function () {        // 连接成功后,调用发送参数的函数        sendMessage();        console.log("ws连接成功......");      }      // 服务器连接失败处理函数      ws.onerror = function(err) {        console.log("ws连接失败......", err);      }      // 断开服务器连接处理函数      ws.onclose = function() {        console.log("ws断开连接......");      }      // 请求成功后返回的数据处理函数      ws.onmessage = function (res) {        cb(res.data);      }      // 向ws发送参数      function sendMessage() {        if(ws.readyState === WebSocket.OPEN) {          ws.send(params)        }      }    }

    页面调用

        createWs("测试数据", (res) => {

          console.log("111",res);

        })

上一篇:服务器驱动怎么添加?

下一篇:删除文件需谨慎,操作指南与注意事项