Есть ли способ сделать блокирующий динамический импорт, используя import()
или что-то подобное? Это необычный сценарий, но я хочу условно импортировать полифилы, поэтому я не хочу больше выполнять сценарии, пока не появятся полифилы.
Я могу придумать несколько альтернатив:
- обернуть все остальное в обратный вызов (это может быть проблемой, если есть другие скрипты, которые могут быть запущены до того, как появятся полифилы)
- имеет отдельный тег сценария для полизаполнений, но все же приходится делать что-то странное, чтобы загружать его только в определенных браузерах.
- использование polyfill.io
Также я предполагаю, что блокирование запросов XHTML (также называемое "JAX": p) не рекомендуется, хотя я чувствую, что это разумный вариант использования ... так, есть ли "рекомендуемый" способ сделать что-то подобное?