3

问题
是否可以通过 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。

4

1 回答 1

3

以下是检查plugin2的一些客户端示例:http://people.fh-landshut.de/~mbien/cafebabe.html 具体请查看页面源代码)

于 2009-10-27T16:57:01.780 回答