【问题标题】:Embedding JApplet into a Google Chrome web page (HTML 5)将 JApplet 嵌入 Google Chrome 网页 (HTML 5)
【发布时间】:2019-02-09 23:07:03
【问题描述】:

我看过很多关于如何将 Java 小程序嵌入网页的帖子和教程,但大多数要么使用过时的 <applet> 标签,要么建议使用 Java Web Start。

我试过<embed> 标签和<object> 标签。没有一个工作。我宁愿不使用 Java Web Start,但现在它是在 chrome 上查看小程序的唯一选择吗?如果我要使用它,是否必须将代码更改为 Java Web 应用程序?

我承认我是初学者。如果我误解了情况,请随时指出。

感谢有用的 cmets 和提示。

我试过的代码。

<embed archive="Redemption.jar" code="StartingPoint.class" width="200" height="200"type="application/x-java-applet;version=1.6" pluginspage="http://java.sun.com/javase/downloads/ea.jsp"/>

【问题讨论】:

    标签: java html java-web-start japplet


    【解决方案1】:

    不幸的是,Java 小程序不再适用于任何浏览器。 Chrome 是第一个停止允许 Java 小程序的浏览器。它曾经在 Firefox 中工作,但甚至 Firefox 在一年前就停止了它。

    这里 Mozilla 解释了为什么它放弃了对 Java 小程序的支持:

    https://support.mozilla.org/en-US/kb/npapi-plugins

    从 2017 年 3 月 7 日发布的 Firefox 版本 52 开始,已安装 Firefox 不再支持 NPAPI 插件,Adobe 除外 闪光。一些插件将不再在 Firefox 中加载,甚至 尽管它们可能安装在您的计算机上,包括 Java、Microsoft Silverlight 和 Adob​​e Acrobat。

    为什么浏览器停止支持 Java Applet 等插件?

    因为它们会使您的浏览速度变慢、安全性降低且更有可能 崩溃。

    【讨论】:

    • 所以连java web start都不能部署小程序?
    • Java Plugin support deprecatedMoving to a Plugin-Free Web。 (是的,它包括 JNLP / Java Web Start。)
    • 没错,即使使用 java web start 也无法部署小程序。很好奇,为什么还需要部署小程序?为什么不制作独立的 Java 应用程序呢?
    猜你喜欢
    • 1970-01-01
    • 2017-11-18
    • 2012-06-18
    • 2011-12-06
    • 2013-10-08
    • 2016-07-27
    • 2012-02-23
    • 1970-01-01
    • 2019-11-28
    相关资源
    最近更新 更多