Почему Flash работает в IE 9, но не работает в IE 11? То есть, почему Adobe Flash будет работать с Microsoft Internet Explorer версии 9 и не будет работать с Microsoft Internet Explorer версии 11?
Я использую небольшой флэш-объект на главной странице www.gelsana.com. Он появляется на одном компьютере с IE 9, но не на другом компьютере с IE 11. Сначала я подумал, что это может быть проблема с вирусом, но я запустил пару антивирусных программ, и у меня все еще есть проблема на компьютере с IE. 11. Любой совет?
То, что я предпочел бы сделать вместо того, чтобы просто не показывать маленький флэш-объект, — это опубликовать какое-то сообщение, вместо того, чтобы предложить пользователю загрузить то или иное. Но поскольку причина того, что он не отображается, я думаю, может быть по нескольким причинам, мне понадобится какой-то браузерный сниффер. Я имею в виду, что он вообще не отображается в Chrome или Firefox.
Можно ли решить проблему с помощью более поздней версии flash?
Мне кажется, что в каждом браузере и в каждой версии должен быть какой-то способ показывать Flash. Разве это не так?
SWF-файл, который я использую в index.html:
http://www.gelsana.com/assets/site_map.swf
Я не автор этого файла. Если мне нужно пересобрать его как проект Silverlight, мне нужно будет его декомпилировать. Существуют ли инструменты, которые позволят мне это сделать? Можно ли сначала декомпилировать flash-проект, а затем преобразовать его в silverlight?
Я думаю, что неприглядная правда заключается в том, что Flash мертв или умирает, и все нужно переделывать в HTML5. Скажи, что это не так. Я надеюсь, что есть более простое решение.