change local ip to dynamic of browser window

This commit is contained in:
Adrian Zürcher
2025-05-08 17:23:16 +02:00
parent a059d282ed
commit 5b6b56eb86

View File

@@ -4,8 +4,12 @@ import { initWebSocket } from 'src/services/websocket';
export default boot(({ app }) => { export default boot(({ app }) => {
const $q = app.config.globalProperties.$q as QVueGlobals; const $q = app.config.globalProperties.$q as QVueGlobals;
const host = window.location.hostname; // gets current domain or IP
const port = 8100; // your WebSocket port
const randomId = Math.floor(Math.random() * 10001); // random number from 0 to 10000
const ws = initWebSocket(`ws://${host}:${port}/ws?id=q${randomId}`, $q);
const ws = initWebSocket('ws://127.0.0.1:8100/ws?id=quasar', $q);
app.config.globalProperties.$socket = ws; app.config.globalProperties.$socket = ws;
ws.connect(); ws.connect();
}); });