Warum lässt Chrome nicht zu, dass Web Worker in JavaScript ausgeführt werden?

Wenn ich versuche, Web-Worker über eine JavaScript-Datei zu verwenden, gibt Chrome einen Fehler aus -

Uncaught SecurityError: Fehler beim Erstellen eines Workers: Auf das Skript unter '(path) /worker.js' kann nicht vom Ursprung 'null' aus zugegriffen werden.

Aber es erlaubt ihnen, wenn wir direkt durch den HTML verwenden.

Die Antwort aufChrome kann Web Worker nicht laden sagt, dass Sie in Chrome keine Web-Worker laden können, wenn Sie Skripte aus einer lokalen Datei ausführen.

Warum lässt Chrome nicht zu, dass Web-Worker lokal ausgeführt werden?

Web Worker funktionieren in Firefox, Safari und Edge @ einwandfr

Antworten auf die Frage(2)

Ihre Antwort auf die Frage