Получить версию плагина Java для браузера? - PullRequest
3 голосов
/ 27 октября 2009

Вопрос
Можно ли получить версию Java Plugin, используемую веб-браузером, либо через Javascript, либо внутри Java-апплета, запускаемого этим плагином?

Фон
Я хотел бы запустить Java-апплет, встроенный в браузер, если пользователь использует Java Plugin2, или запустить его как приложение JWS, потому что мне нужно контролировать максимальный размер кучи апплета / приложения, что возможно только в Plugin2.

Я знаком с Java Deployment Toolkit (DeployJava.js) и PluginDetect.js (http://www.pinlady.net/PluginDetect/),, но на самом деле эти пакеты не позволяют вам получить актуальную версию плагина (только версия JRE), и дайте имя плагина только в некоторых браузерах.

Нельзя также предполагать, что пользователь с> JRE 1.6 Update 10 использует plugin2, потому что в Mac OS X 10.6 установлен JRE 1.6, но оригинальный плагин работает. Кроме того, вы не можете заставить пользователя обновить JRE с помощью DeployJava.js в Mac OS X.

1 Ответ

3 голосов
/ 27 октября 2009

Вот некоторые примеры проверки plugin2 на стороне клиента: http://people.fh -landshut.de / ~ mbien / cafebabe.html (в частности, просмотреть исходный текст страницы)

...