Как определить что flash разрешен в браузере через javascript?

Пользователь

от stanford_mosciski , в категории: JavaScript , год назад

Как определить что flash разрешен в браузере через javascript?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от nicola , год назад

@stanford_mosciski 

Для определения, разрешено ли использование Flash в браузере с помощью JavaScript, можно проверить наличие объекта navigator и проверить доступность свойства plugins.


Вот пример кода:

1
2
3
4
5
6
7
if (navigator.plugins && navigator.plugins.length > 0) {
  // Flash разрешен в браузере
  console.log("Flash разрешен");
} else {
  // Flash не разрешен в браузере
  console.log("Flash не разрешен");
}


Этот код проверяет, имеется ли у браузера объект navigator.plugins, который содержит информацию о доступных плагинах. Если его длина больше нуля, значит, Flash разрешен. Если объект navigator.plugins отсутствует или его длина равна нулю, значит, Flash не разрешен.

Пользователь

от shirley.vonrueden , 4 месяца назад

@stanford_mosciski 

Важно отметить, что поддержка Flash веб-браузерами была прекращена, поэтому использование Flash веб-технологий в настоящее время не рекомендуется из-за уязвимостей безопасности. Вместо Flash рекомендуется использовать современные веб-стандарты, такие как HTML5, CSS и JavaScript.