diff --git a/src/views/carbin/index.vue b/src/views/carbin/index.vue index ed80824..dfbc032 100644 --- a/src/views/carbin/index.vue +++ b/src/views/carbin/index.vue @@ -204,7 +204,7 @@ const queryAirPort = async () => { //socket线程 const socketFn = (workParams) => { //创建线程,一定要使用type:module的方式引入,否则worker不允许import外部js - let url = window.location.host + let url = 'https://virtualplane-test.t-aaron.com' const worker = new Worker(new URL('@/workers/worker.js', url), { type: 'module' }) worker.postMessage(JSON.stringify(workParams)) worker.onmessage = function (event) { diff --git a/src/workers/websocketService.js b/src/workers/websocketService.js index 43f1f52..3907449 100644 --- a/src/workers/websocketService.js +++ b/src/workers/websocketService.js @@ -8,6 +8,7 @@ class WebSocketService { if (conn.closed) return conn.socket = new WebSocket(conn.url) + console.log('开始发送socket') conn.socket.onopen = () => { console.log(`Connection opened: ${conn.url}`) diff --git a/src/workers/worker.js b/src/workers/worker.js index a80e599..c38cd35 100644 --- a/src/workers/worker.js +++ b/src/workers/worker.js @@ -3,7 +3,8 @@ addEventListener('message', (e) => { let datas = JSON.parse(data) // console.log(datas) if (!WebSocket) message.error('你的浏览器不支持WebSocket') - const baseUrl = import.meta.env.VITE_APP_API_BASE_URL.match(/^http(s)?:\/\/([^\/]*).*/)[2] + // const baseUrl = import.meta.env.VITE_APP_API_BASE_URL.match(/^http(s)?:\/\/([^\/]*).*/)[2]\ + const baseUrl = 'virtualplane-test.t-aaron.com' // if (process.env.NODE_ENV !== 'development') { // data.wsAirport = WebSocketService.createConnection(`wss://${baseUrl}/airport/socket/webSocket/${url}`)