【发布时间】:2009-10-27 16:35:44
【问题描述】:
问题
是否可以通过 Javascript 或在插件运行的 Java 小程序中获取 Web 浏览器正在使用的 Java 插件的版本?
背景
如果用户使用 Java Plugin2,我想运行嵌入在浏览器中的 Java 小程序,否则将其作为 JWS 应用程序运行,因为我需要控制小程序/应用程序的最大堆大小,这只能在插件2。
我熟悉 Java 部署工具包 (DeployJava.js) 和 PluginDetect.js (http://www.pinlady.net/PluginDetect/),但这些包实际上并不允许您获取实际的插件版本(仅 JRE 版本),并且仅在某些浏览器中给出插件名称。
不能假设拥有>JRE 1.6 Update 10 的用户正在运行plugin2,因为Mac OS X 10.6 安装了JRE 1.6,但运行的是原始插件。此外,您不能强制用户在 Mac OS X 上使用 DeployJava.js 升级其 JRE。
【问题讨论】:
标签: java plugins version-detection