Jak mogę użyć funkcji tworzenia pracownika sieci Web na podstawie ciągu (który jest dostarczany za pośrednictwem żądania POST)?
Jednym ze sposobów, które przychodzą mi do głowy, ale nie jestem pewien, jak to zaimplementować, jest utworzenie identyfikatora URI danych z odpowiedzi serwera i przekazanie go do konstruktora Worker, ale słyszałem, że niektóre przeglądarki nie pozwalają to z powodu tej samej polityki pochodzenia.
MDN stwierdza niepewność co do polityki pochodzenia w odniesieniu do identyfikatorów URI danych :
Uwaga: identyfikator URI przekazany jako parametr konstruktora procesu roboczego musi być zgodny z zasadami tego samego pochodzenia. Wśród sprzedawców przeglądarek istnieje obecnie różnica zdań co do tego, czy identyfikatory URI danych są tego samego pochodzenia, czy też nie; Gecko 10.0 (Firefox 10.0 / Thunderbird 10.0) i nowsze zezwalają na identyfikatory URI danych jako poprawny skrypt dla pracowników. Inne przeglądarki mogą się z tym nie zgadzać.
Tutaj jest również post omawiający to na whatwg .