Я пытаюсь сделать простую проверку, если установлена вспышка, как это было предложено hereЕсли вспышка установлена
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>
<script type="text/javascript" src="swfobject.js"></script>
<script type="text/javascript">
$(document).ready(function() {
console.log("ready!");
if (!$.flash.hasVersion('9')) { //error
//has Flash
console.log("flash installed!");
...
Но я получаю сообщение об ошибке, что здесь не так?
TypeError: $.flash is undefined
Похоже, вам нужно установить 'flash' плагин в' jquery' , – arkascha
Но .... 'flash' в 2017 году? Шутки в сторону? Эта лошадь по праву была убита _ лет назад _... – arkascha
В дополнение к тому, что сказал @arkascha - с Chrome 53 Flash отключен по умолчанию, и я считаю, что Firefox планирует последовать этому примеру в этом году. Если ваша работа требует, чтобы вы ее использовали, достаточно справедливо (хотя я надеюсь, что у бога есть план миграции), но если этот вопрос касается личного проекта, я бы порекомендовал вам избегать использования Flash. –