项目:js使用socket.rar_jssocket-互联网文档类资源-CSDN下载

socket.js网上可以找,很多,我这里就不写出来了。

vue项目不推荐使用封装好的socket插件,在我vue项目使用socket的时候,报了跨域的问题,然后百度了出了很多关于处理跨域的问题,都解决不了。最后使用原生socket,根本就不会出现跨域的问题。

代码:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
</body>
</html>
<script src="./socket.js"></script>
<script>
var ws = new WebSocket("");//填写地址
 
 ws.onopen = function(evt) {
     console.log("Connection open ...");
     ws.send("Hello WebSockets!");
 };
  
 ws.onmessage = function(evt) {
     console.log("Received Message: " + evt.data);
     ws.close();
 };
  
 ws.onclose = function(evt) {
     console.log("Connection closed.");
 };
</script>

Logo

前往低代码交流专区

更多推荐