gpt4 book ai didi

java - Java 的浏览器兼容性问题

转载 作者:行者123 更新时间:2023-12-02 05:53:55 24 4
gpt4 key购买 nike

Java 兼容性

我在制作自定义浏览器时遇到了一些麻烦,我正在使用 oracle 为自定义浏览器提供的默认类。我注意到该浏览器的一件事是,如果没有某种 Java 浏览器插件变体,它就无法运行 Java 小程序。普通浏览器到底是如何从Web服务器接收信息来在外部运行java程序的呢?有没有办法以某种方式将浏览器指向 jre 以像在普通浏览器上一样运行应用程序。只需要从某个地方开始。 FireFox 显然引用了 jre 目录中 npjp2.dll native 下的某种 MIME 格式。非常感谢。

Oracle Example

最佳答案

您可以为用户提供一个标准的 html 下载页面,以便他下载 JNLP 文件,该文件是启动 java web start 应用程序(小程序)的标准文件。如果用户的系统安装了 java,则它必须识别 .jnlp 文件并将其关联为 java 应用程序。对于用户来说,这是一个额外的步骤,需要手动下载文件,而不是在 Web 浏览器上自动运行,但是由于最近 Java Web 实现上的安全漏洞,大多数浏览器不再信任 Java,因此会被阻止。如果您坚持在浏览器中设置 Web Start 应用程序,则必须确保所有用户在 java 安装上都具有适当的安全配置(不太可能)。

编辑:

这是一个非常好的教程,介绍如何实现我刚才解释的内容。

TUTORIAL

关于java - Java 的浏览器兼容性问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23283551/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com