webworker не улавливает основную область, в которой был инициализирован веб-воркер
Я пытаюсь поймать this
область действия файла, в котором был инициализирован веб-воркер. Я получаю только объем работника, а не объем файла.
Я использую рабочий-загрузчик webpacks, который пытается загрузить воркера следующим образом:
module.exports = function() {
return new Worker(__webpack_public_path__ + "d3967bbf1df28cb70baa.worker.js");
};
Вот образец обычного javascript, и хотя я использую Vue, он показывает тот же DedicatedWorkerGlobalScope.https://jsfiddle.net/slushnys/wa1ymtgn/1/
Ожидаемый результат - иметь область действия с моими атрибутами, но у меня ее нет.
Как мне получить доступ к области файлов, в которой я инициализировал работника?