Je travaille sur un projet qui utilise un web worker.
Dans ma section principale, j'ai ce code:
var worker = new Worker("worker.js");
// More code
Cela fonctionne bien dans Safari, mais Chrome signale l'erreur suivante:
Uncaught SecurityError: Failed to create a worker: script at '(path)/worker.js' cannot be accessed from origin 'null'.
Pourquoi cela fonctionne-t-il parfaitement dans Safari mais pas dans Chrome? Comment puis-je réparer ça?
Je vous remercie.
file:///E:/programming/web/project/worker.js
. Le chemin pour le projet principal est la suivante: file:///E:/programming/web/project/index.html
.