将JApplet嵌入Google Chrome网页(HTML 5)

时间:2018-09-04 21:42:45

标签: java html5 java-web-start japplet

我已经看了很多关于如何将Java applet嵌入到网页上的文章和教程,但是大多数都和过时的<applet>标签一起使用,或者建议使用Java Web Start。

我尝试使用<embed>标签和<object>标签。没有一个工作。我不希望不使用Java Web Start,但是它是当今唯一的可以在chrome上查看applet的选项吗?如果要使用它,是否必须将代码更改为Java Web应用程序?

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

感谢您提供有益的评论和提示。

我尝试过的代码。

<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"/>

1 个答案:

答案 0 :(得分:1)

不幸的是,Java applet在任何浏览器中都不再起作用。 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和Adobe Acrobat。

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

  

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