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

Необходимо определить, разрешено ли исполнение Flash в браузере или нет при помощи JS


Ответы (2 шт):

Автор решения: Za Ars

По прошлой проблеме, с которой я столкнулся, я решил вопрос с помощью этого скрипта (нужно было сделать прелоадер для в флеш без флеш). Посмотрев в исходники, нашел способ определить, разрешено ли использование флеш: пока не будет вызвана swfJSPreLoaderInit - флеш не активен, не исполняется.

→ Ссылка
Автор решения: NoSkill

Для этого есть небольшой скрипт Flash detection library:

<script src="http://www.featureblend.com/flash_detect_1-0-4/flash_detect.js"></script>

<script>
console.log('Flash installed: ' + FlashDetect.installed);
console.log('Version major:' + FlashDetect.major);
console.log('Version major:' + FlashDetect.minor);
</script>

→ Ссылка