2016-08-11 5 views
0

Мы находимся в процессе обновления всех ПК компании до Windows 10. Мы заметили, что критическое внутреннее устаревшее флэш-приложение, которое используется более 350+ пользователи не могут показать какое-либо контекстное меню в Internet Explorer 11 при запуске в Windows 10. При запуске IE 11 в Windows 7 флэш-приложение может отображать контекстное меню - просто щелкнув правой кнопкой мыши - как и ожидалось.Контекстное меню в приложении Adobe Flash не отображается в Windows 10 с Internet Explorer 11

Я провела несколько тестов:

  • Win 7 + Chrome (версия 52.0.2743.116 м (64-разрядная версия)) + Flash (22,0,0,209 в комплекте) >> Контекстное меню НЕ РАБОТАЕТ
  • Win 10 + Хром (версия 52.0.2743.116 м (64-битный)) + Flash (22,0,0,209 в комплекте) >> Контекстное меню НЕ РАБОТА
  • Win 7 + IE 11 (версия 11.0.9600.18376) + Flash (22,0,0,210) >> Контекстное меню РАБОТЫ
  • Win 10 + IE 11 (версия 11.494.10586.0) + Flash (22,0,0,209) >> Контекстное меню NOT WORKING (main проблема)
  • Win 7 + Firefox (версия 48.0) + Flash (22,0,0,209) >> Контекстное меню WORKS
  • Win 10 + Firefox (версия 48.0) + Flash (установлен 22,0,0,209) >> Контекстное меню WORKS

Я не могу обновить флеш-версию в Windows 10, так как 22,0,0,209 - это новейшая версия, предлагаемая обновлением Windows.

Кто-нибудь столкнулся с этим и нашел решение? Может быть, некоторые настройки реестра? Любая помощь очень ценится! :)

ответ

0

Я нашел решение: HTML-файл, который встраивает Flash SWF-файл, также ссылается на скрипт под названием «RightClick.js» (https://code.google.com/archive/p/custom-context-menu/). Я считаю, что это было необходимо в далеком прошлом, если вы хотели создать настраиваемое контекстное меню для флеш-приложения.

Я просто удалил include из файла HTML, и контекстное меню теперь работает во всех браузерах, перечисленных выше.

Просто хотел, чтобы stackoverflow знал, так как я не нашел решения в другом месте в Интернете;)