Как проверить IE в JavaScript, если код содержит async / await - PullRequest
1 голос
/ 20 февраля 2020

Я написал JavaScript, который содержит async / await, и мне нужно добавить проверку, чтобы убедиться, что пользователь не использует Inte rnet Explorer.

К сожалению, использование asyn c в любом месте файла приводит к ошибке страницы, поэтому проверка обнаружения функции, которую я пытаюсь использовать (проверка поддержки getUserMedia), никогда не срабатывает.

У меня нет доступа к странице, к которой будет добавлен JavaScript, поэтому я не могу использовать условные HTML комментарии.

Как я могу запустить функцию обнаружения функций и отобразить сообщение для пользователя если в файле есть код, который использует async / await?

1 Ответ

1 голос
/ 21 февраля 2020

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

...