Я пытаюсь обнаружить поддержку флэш-памяти и пытаюсь действовать, как в этом ответе: Кроссбраузерное обнаружение Flash в Javascript
Мой код следующий, но я всегда получаю одну и ту же ошибку: swfobject не определен. Я не должен этого понимать, потому что я пробую это в браузерах, поддерживающих flash (chrome и firefox).
if(swfobject){
console.log("you have swfobject.");
if(swfobject.hasFlashPlayerVersion("1")){
console.log("You have flash!");
}
else{
console.log("You do not flash :(");
}
}else{
console.log("you don't have swfobject");
}
Это проблема новейших браузеров? Есть ли другой способ обнаружить это?