您的当前位置:首页>全部文章>文章详情

uniapp在谷歌浏览器测试出现/sockjs-node/info?t=1709704280949

发表于:2024-04-16 19:44:29浏览:281次TAG: #Uniapp #Vue

uniapp项目老是出现 http://192.168.2.106:8080/sockjs-node/info?t=1709704280949

sockjs-node 是一个JavaScript库,提供跨浏览器JavaScript的API,创建了一个低延迟、全双工的浏览器和web服务器之间通信通道。

  服务端:sockjs-node(https://github.com/sockjs/sockjs-node)

  客户端:sockjs-client(https://github.com/sockjs/sockjs-client)

  开发时,如果变更网络环境(如切换wifi导致开发服务器的IP地址更换),服务器不知道如何确定访问源,就有可能造成上述情况。

 

1.2. 解决方法

1.2.1 解决方法一

  到HBuilderX安装目录下,找到\plugins\uniapp-cli\node_modules\sockjs-client\dist\sockjs.js

找到代码的 1603行,注释掉即可,注释后别忘了,重启HBuilderX。

 try {

    //self.xhr.send(payload);

  } catch (e) {

    self.emit('finish', 0, '');

    self._cleanup(false);

  }