Я использую swfobject в одном из моих проектов, чтобы определить, установлен ли конечный пользователь установленной версии Flash. Проблема заключается в Firefox, потому что он показывает сообщение: «Разрешить запуск Adobe Flash?» и этого я хочу избежать.SwfObject - обнаружить флеш без «Разрешить запуск ...» сообщение firefox
Речь идет не о том, чтобы показать конечного пользователя альтернативный контент, я хочу только попытаться обнаружить Flash, и если Flash не установлен, ничего не показывать, но если установлена вспышка, то не показывайте Разрешить запуск ... сообщения в Firefox.
Кто-нибудь знает какой-либо способ предотвратить это с помощью SwfObject?
Примечание: Просто включив следующую строку в заголовке HTML:
<script type="text/javascript" src="swfobject.js"></script>
это вызывает Разрешить для запуска сообщения: S
Если вы думаете, что есть лучшая альтернатива SWFObject для того, чтобы решить эту проблему, и это хороший многоцелевой инструмент swf-handler, я все уши.
Вот пример сообщения:
Благодаря
'hasFlash = []. Some.call (navigator.plugins, функция (р) {возвращение p.name == "Shockwave Flash"})' – dandavis
@dandavis, почему не вы делаете это в полный ответ? В каком контексте должен использоваться ваш код? –