From cf982fccec066c0741e7e8c6fd254ffdc422ea6f Mon Sep 17 00:00:00 2001 From: Alessio Davoli Date: Tue, 18 Jul 2023 17:23:04 +0200 Subject: [PATCH] Update gps wrkero --- frontend/src/lib/gps.worker.ts | 8 ++++++-- frontend/src/routes/routes/[slug]/+page.svelte | 5 +++++ 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/frontend/src/lib/gps.worker.ts b/frontend/src/lib/gps.worker.ts index 7ff1af0..a42b60c 100644 --- a/frontend/src/lib/gps.worker.ts +++ b/frontend/src/lib/gps.worker.ts @@ -1,9 +1,13 @@ +let latitude; +let longitude; + const watchID = navigator.geolocation.watchPosition((position) => { - console.log(position.coords.latitude, position.coords.longitude); + latitude = position.coords.latitude; + longitude = position.coords.longitude; }); onmessage = () => { - console.log("Props"); + console.log({latitude, longitude}); }; export { }; \ No newline at end of file diff --git a/frontend/src/routes/routes/[slug]/+page.svelte b/frontend/src/routes/routes/[slug]/+page.svelte index 4f60f4b..13940ac 100644 --- a/frontend/src/routes/routes/[slug]/+page.svelte +++ b/frontend/src/routes/routes/[slug]/+page.svelte @@ -13,6 +13,11 @@ } const SyncWorker = await import('$lib/gps.worker.ts'); syncWorker = new SyncWorker.default(); + syncWorker.postMessage([]); + syncWorker.onmessage = (data) => { + console.log(data); + + } }; onMount(loadWorker);