美文网首页
uniapp 中使用websocket(h5和app兼容)

uniapp 中使用websocket(h5和app兼容)

作者: 前端小飞象 | 来源:发表于2021-03-08 11:32 被阅读0次

问题:使用 sockjsstomp 时,h5正常,打包成app时,sockjs包报错

因此,只使用Stomp包接入。

  • 依次引入 websocket-uni.js 和 stomp.js
import { WebSocket } from '@/static/js/websocket-uni.js';
import { Stomp } from '@/static/js/stomp.js';
  • 使用
let socketTask = Stomp.client('ws://ws.xxx.xx:8000');
var _this = this;
socketTask.connect({},function(frame) {
      socketTask.subscribe('/topic/stock/', response => {
      var wsData = JSON.parse(response.body);
    });
});

js包地址:https://gitee.com/gqy-oray/pages

相关文章

网友评论

      本文标题:uniapp 中使用websocket(h5和app兼容)

      本文链接:https://www.haomeiwen.com/subject/rjrpqltx.html