Вопрос
Можно ли получить версию 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.