您现在的位置是:首页 > 网站制作 > vue.js心得vue.js心得

sse即时通讯

蒙xs2022-11-04【vue.js心得】人已围观

简介created(){
this.sse()
},
methods:{
sse() {
// 检查浏览器是否支持SSE
var supid=JSON.parse(window.sessionStorage.getItem('supid'))
if ("

created(){
this.sse()
},
methods:{
 sse() {
      // 检查浏览器是否支持SSE
     var supid=JSON.parse(window.sessionStorage.getItem('supid'))
      if ("EventSource" in window) {
        var source = new EventSource(
         "路径ip"
        );
        source.onmessage = function(e) {
          //监听信息的传输
  
         if(e.data=='领导人大屏数据变动'){
         window.sessionStorage.setItem("dataes",JSON.stringify(e.data) );
     
         }
        

          origin = e.origin;
        };

        source.onopen = function(e) {
          //当连接正式建立时触发
          console.log("连接打开.");
        };

        source.onerror = function(e) {
          //当连接发生error时触发
          if (e.readyState == EventSource.CLOSED) {
            console.log("连接关闭");
          } else {
            console.log("onerror:" + e.readyState);
          }
        };
      } else {
        console.log("没有sse");
      }
    },
    }
 

Tags:

很赞哦! ()

文章评论

    共有条评论来说两句吧...

    用户名:

    验证码:

站点信息

  • 建站时间:2019-1-11
  • 文章统计142篇文章
  • 标签管理标签云
  • 统计数据百度统计
  • 建站,写前端联系我:扫描二维码,