.png)
У нас есть часть программного обеспечения, которое работает (исключительно... не знаю почему) в Internet Explorer. Это программное обеспечение использует несколько Java-аплетов (JRE 1.6) для предоставления дополнительной функциональности.
Я создал новую виртуальную машину с Windows 7 SP1 и добавил сайт в элемент безопасности «Надежные сайты».
Первый встреченный апплет находится на экране входа и работает нормально. Он получает диалоговое окно безопасности, которое после игнорирования работает нормально.
Однако при обнаружении второго апплета появляется похожее диалоговое окно с уведомлением под заголовком «Приложение заблокировано», но оно полностью затемнено, как и апплет, когда он отображается на странице.
Есть ли у кого-нибудь идеи, что мешает этому апплету работать?
Сначала я подумал, что это какая-то неправильная настройка безопасности, но после некоторых изменений единственное (что можно было бы назвать полезным, учитывая, что диалоговое окно также было затемнено) — это внешний вид диалогового окна безопасности.
Моя вторая (и текущая) версия связана с ошибкой видео и с тем, что у JRE возникают проблемы с отображением апплета, даже если он запущен (не уверен, так ли это, поскольку нет реального способа подтвердить это, учитывая природу апплета).
Извините, но я не могу предоставить скриншоты в данный момент, так как рассматриваемая VM была уничтожена, но это была 3-я попытка, и в настоящее время устанавливается 4-я. Но в любом случае, скриншоты не так уж и показательны (это черный ящик)
ОБНОВЛЯТЬ
Теперь я почти уверен, что эта проблема вызвана аппаратным ускорением.
При загрузке браузера первая ошибка апплета отображается нормально, а вторая ошибка апплета затемнена.
Однако если я перейду в «Инструменты» > «Дополнительно» > «Ускоренная графика» и включу параметр «Использовать программный рендеринг вместо рендеринга с помощью GPU» (и перезапущу браузер), то диалоговое окно первого апплета ТАКЖЕ будет затемнено.
решение1
Зашел в настройки виртуальной машины, отключил поддержку 3D и там перевел режим рендеринга в программный.
Апплеты теперь работают абсолютно нормально