Похоже, что я не могу обнаружить установленную версию флеш-памяти на Vista/IE7.Обнаружение Adobe Flash версии на IE7 - vista
Следующий код не:
var x = new ActiveXObject('ShockwaveFlash.ShockwaveFlash');
Ошибка я получаю:
automation server cannot create object
Глядя на Adobe Flash Detection Kit (из самана), похоже, что это провал, а также , У меня есть только 1 достопримечательность машины, чтобы проверить с, поэтому мне очень интересно:
- Есть пути вокруг проблемы
- Возникает ли эта проблема для всех?
Я успешно протестировал это на IE6 и IE7 в Windows XP.
К сожалению, я ищу _the_ яваскрипт метода, даже собственная система обнаружения компании Adobe выходит из строя. – Evert
Я нахожусь в Win XP и IE8 - я опробовал две разные библиотеки обнаружения вспышки в js. Оба они работали для меня - возможно, это также поможет вам: http://www.featureblend.com/javascript-flash-detection-library.html http://web.mit.edu/is/web/reference /guidelines/flash/example.html – brokenisfixed
Не нашли удовлетворительного ответа, поэтому я собираюсь принять этот. – Evert