У меня есть программа с запасным вариантом для браузеров, которые не поддерживают веб-работников.Причина, по которой я это делаю, заключается в том, что я хочу развернуть ее на canvas, который не поддерживает веб-работников.Не веб-рабочий код может получить доступ к сценарию «mountainNoise.js», так как он использует импорт и экспорт ES6, однако, когда рабочий импортирует сценарий с помощью «importScripts ()», он выдает ошибку, поскольку объявления экспорта могут появляться только в модулях.
Есть ли способ определить, работает ли код в модуле?Моя главная задача - дублировать файл для поддержки обеих версий, но это нелепо, поскольку для одной строки кода требуется гораздо больше памяти.