1
Nová témata / JS: service worker a subdomena
« Poslední příspěvek od hknmtt kdy Dnes v 21:00:46 »Mam SharedWorker ktory mi pri vyvoji na lokale funguje, lebo vsetky subory su servirovane z rootu cez hotreload server.
Mam ale problem na produkcnej verzii kde su vsetky frontendove veci servirovane zo subdomeny. Takze index.html len smeruje na subdomenu foo.bar.com/moje.css a foo.bar.com/moje.js. A foo.bar.com/moje.js potom vola foo.bar.com/worker.js.
Lenze tym ze je to subdomena tak origin je odlisny a teda mi ten worker realne nefunguje. Ten worker len otvori websocket na server a pocuva na spravy, ktore nasledne posuva dalej kodu ktory na ne reaguje. Je to shared worker aby sa pri viac otvorenych taboch nerobili duplicitne spojenia.
Otazka teraz je ako to poriesit aby fungoval "normalne" aj ked bezi na subdomene a teda?
Mam ale problem na produkcnej verzii kde su vsetky frontendove veci servirovane zo subdomeny. Takze index.html len smeruje na subdomenu foo.bar.com/moje.css a foo.bar.com/moje.js. A foo.bar.com/moje.js potom vola foo.bar.com/worker.js.
Lenze tym ze je to subdomena tak origin je odlisny a teda mi ten worker realne nefunguje. Ten worker len otvori websocket na server a pocuva na spravy, ktore nasledne posuva dalej kodu ktory na ne reaguje. Je to shared worker aby sa pri viac otvorenych taboch nerobili duplicitne spojenia.
Otazka teraz je ako to poriesit aby fungoval "normalne" aj ked bezi na subdomene a teda?