websocket 连接 小调整
This commit is contained in:
		@@ -1,8 +1,8 @@
 | 
			
		||||
// window.wsUrl = 'ws://epp.only4.work/access/websocket/1';
 | 
			
		||||
window.wsUrl = 'ws://127.0.0.1:80/access/websocket/1';
 | 
			
		||||
window.wsUrl = 'ws://127.0.0.1:8002/access/websocket/1';
 | 
			
		||||
// window.wsUrl = 'ws://127.0.0.1:8000';
 | 
			
		||||
window.ws = null;
 | 
			
		||||
window.wsUrl = 'wss://epp.only4.work/access/websocket/1';
 | 
			
		||||
// window.wsUrl = 'ws://127.0.0.1:80/access/websocket/1';
 | 
			
		||||
// window.wsUrl = 'ws://127.0.0.1:8002/access/websocket/1';
 | 
			
		||||
 | 
			
		||||
window.ws = null; // WebSocket 实例对象
 | 
			
		||||
 | 
			
		||||
(function () {
 | 
			
		||||
    if (!'WebSocket' in window) {
 | 
			
		||||
@@ -11,7 +11,7 @@ window.ws = null;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    function createConn() {
 | 
			
		||||
        // 创建webscoket 对象 地址填入本地ip 端口是在搭建websocket服务器定义的端口
 | 
			
		||||
        // 创建webscoket 对象
 | 
			
		||||
        const ws = new WebSocket(window.wsUrl)
 | 
			
		||||
        // 执行上面的语句之后,客户端就会与服务器进行连接
 | 
			
		||||
 | 
			
		||||
@@ -44,6 +44,10 @@ window.ws = null;
 | 
			
		||||
        ws.onclose = () => {
 | 
			
		||||
            console.log('onclose readyState', ws.readyState)
 | 
			
		||||
            console.log('onclose websocket连接关闭=======>')
 | 
			
		||||
            console.log("等待 1s 尝试重新建立连接...");
 | 
			
		||||
            setTimeout(function () {
 | 
			
		||||
                window.ws = createConn();
 | 
			
		||||
            }, 1000);
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        // 连接发生错误的回调方法
 | 
			
		||||
@@ -52,8 +56,7 @@ window.ws = null;
 | 
			
		||||
            console.log('onerror readyState', ws.readyState)
 | 
			
		||||
            console.log('onerror 发生错误==========>', error)
 | 
			
		||||
        }
 | 
			
		||||
        return ws
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    createConn()
 | 
			
		||||
 | 
			
		||||
    window.ws = createConn()
 | 
			
		||||
})()
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user