Went into the VM settings, disabled 3D Support and put rendering mode into software from there.
Applets now run absolutely fine
У нас есть часть программного обеспечения, которая работает (исключительно ... я не знаю почему) в Internet Explorer. Это программное обеспечение использует несколько апплетов Java (JRE 1.6) для обеспечения дополнительной функциональности.
Я создал новую виртуальную машину с Windows 7 с пакетом обновления 1 (SP1) и добавил сайт в элемент безопасности «Надежные сайты».
Первый обнаруженный апплет находится на экране входа в систему и работает нормально. Он получает диалоговое окно безопасности, которое когда-то игнорируется, работает нормально.
Тем не менее, второй апплет, когда он встречается, появляется аналогичное диалоговое окно уведомления с заголовком «Приложение заблокировано», но он полностью затемняется, как и апплет, когда он отображается на странице.
У кого-нибудь есть идеи относительно того, что мешает этому Апплету работать?
Мое первое мнение заключалось в том, что это была неправильная конфигурация безопасности, но после возни с этим, единственное (что можно было бы классифицировать как полезное, учитывая, что диалог также был затемнен) изменилось это появление диалога безопасности.
Мое второе (и текущее) мышление основано на ошибке видео, и что у JRE возникают проблемы с отображением апплета, даже если он запущен (не уверен, если это так, нет реального способа подтвердить, учитывая природу Апплет).
Извините, но я не могу предоставить скриншоты в настоящее время, поскольку рассматриваемая виртуальная машина была обстреляна, но это была 3-я попытка, а 4-я в настоящее время устанавливается. Но в любом случае, скриншоты не так показательны (это черный ящик)
ОБНОВИТЬ
Теперь я совершенно уверен, что эта проблема связана с аппаратным ускорением.
Когда я загружаю браузер, первая ошибка апплета появляется нормально, а вторая ошибка апплета затемняется.
Однако если я зайду в Инструменты> Дополнительно> Ускоренная графика и включу «Использовать программный рендеринг вместо рендеринга с помощью графического процессора» (и перезапущу браузер), то диалоговое окно первого апплета ТАКЖЕ затемнится.
Went into the VM settings, disabled 3D Support and put rendering mode into software from there.
Applets now run absolutely fine