Веб-работник в ioni c реагирует - PullRequest
0 голосов
/ 19 февраля 2020

short: я не могу self.importScripts('myclass.js') в веб-приложении.

Здравствуйте, простые веб-специалисты, у которых есть дополнительный файл, который сохраняется, например, в папке ресурсов и загружается в веб-рабочий во время выполнения, например в следующем коде работают просто отлично.

var worker = new Worker('doWork.js');
worker.addEventListener('message', function(e) {
   console.log('Worker said: ', e.data);
}, false);
worker.postMessage('Hello World'); 

То же самое касается «встроенных» веб-работников, где вы помещаете свой код в большой двоичный объект, а большой двоичный объект загружается работником (как описано здесь: https://www.html5rocks.com/de/tutorials/workers/basics/)

Чего я не мог понять, так это importint внешних скриптов с importScripts. Например, я хочу порождать веб-работника с new Worker('doWork.js') и внутри doWork. js Я хочу использовать self.importScripts('myclass.js'). Но мне не удалось это сделать.

При необходимости я могу создать небольшой пример приложения и опубликовать sh на github.

...