Mam skrypt pod adresem http://localhost/js/foo.js
, który musi odrodzić pracownika WWW z pliku http://localhost/js/fooWorker.js
. Przypuszczałem, może po prostu zrobić coś takiego:JavaScript nie rozwiązuje ścieżki pracownika względem bieżącego skryptu
var worker = new Worker('fooWorker.js')
Jednak to powoduje błąd 404, gdy przeglądarka nie może znaleźć http://localhost/fooWorker.js
. Miałem wrażenie, że ścieżki robocze zostały rozwiązane względem skryptu spawającego pracownika, więc czy nie powinienem móc podać nazwy innego pliku .js w tym samym katalogu bez podawania bezwzględnej ścieżki? czy robię coś źle?
Według do h ttps: //developer.mozilla.org/en-US/docs/DOM/Using_web_workers? redirectlocale = en-US i redirectslug = Using_web_workers # Spawning_subworkers, powinno to zadziałać ... – ziesemer
@ziesemer: Podany link mówi o pod-pracownikach. Nie są jeszcze w pełni obsługiwane. –