У меня вопрос о загрузке javascript исходного кода и функции инициализации на странице в зависимости от предпочтений пользователя ie. У меня есть API, с помощью которого я могу проверить предпочтения пользователя ie с помощью javascript.
Моя первая идея заключалась в том, чтобы скрыть (с помощью js) приложение (которое будет загружено на страницу через 3-й party script source и инициализировать функцию) и показать пользователю сообщение о том, что пользователь не может видеть приложение / контент из-за его / ее настройки cook ie. Но с юридической стороны это разрешено, потому что даже пользователь не видит приложение / контент, который он будет загружать в браузере.
Моя вторая идея заключалась в динамическом создании тега скрипта и добавлении в заголовок и запустите функцию инициализации, но в этом случае, если инициализация работает быстрее, чем функция создания тега скрипта, я получаю сообщение об ошибке. И даже если это срабатывает, иногда пользователю приходится несколько раз перезагружать страницу, чтобы загрузить приложение.
Есть ли лучшая практика / идея, по которой вы можете мне посоветовать?