如何使用Chrome启动小程序?

问题描述 投票:0回答:2

这里是URL:

http://www.javaworld.com/article/2076625/core-java/designing-object-initialization.html

不会在我的浏览器中的元素下面启动:

<applet code="TrafficLightApplet.class" codebase="http://www.javaworld.com/javaworld/jw-03-1998/techniques" height="225" width="350" title="undefined">You need a Java-enabled browser to see this applet. <figure><img src="http://images.techhive.com/images/idge/imported/article/jvw/1998/03/trafficlight-100158135-orig.gif"></figure> State-transition diagram for a traffic light</applet>

我正在使用Chrome版本43.0.2357.124

请帮助我!

java google-chrome applet
2个回答
2
投票

来自Java常见问题解答部分。

Google于2013年9月宣布,计划在“ 2014年底”之前从Chrome中删除对NPAPI的支持,从而有效地放弃了对Silverlight,Java,Facebook Video和其他类似基于NPAPI的插件的支持。最近,Google修改了他们的计划,现在声明他们计划在2015年底之前完全删除NPAPI。

[自2015年4月起,从Chrome版本42开始,Google已添加了另一个步骤来配置要运​​行的基于NPAPI的插件(如Java)。

请参见Enabling NPAPI in Chrome Version 42 and later部分。

如果仍然无法使用,请检查Java插件是否已安装在Chrome中。在地址栏中输入:chrome://plugins/

如果未列出Java插件,请检查此Stackoveflow线程How to configure Chrome's Java plugin so it uses an existing JDK in the machine


0
投票

不赞成使用小程序,但您仍然可以在Google chrome上运行它们,请按照以下步骤操作:

  • 编译您的Java代码。

    javac Hello.java

  • 使用以下代码创建一个.html文件:

<html> <p> This runs applet </p> <applet code="Hello.class" height=200 width=320> </applet> </html>

  • 在VSCODE中添加实时服务器扩展名

https://marketplace.visualstudio.com/items?itemName=ritwickdey.LiveServer

  • 在Google chrome中添加CherpJ扩展名

https://chrome.google.com/webstore/detail/cheerpj-applet-runner/bbmolahhldcbngedljfadjlognfaaein?hl=en

  • 在vscode中按CTRL + SHIFT + P并输入实时服务器并启用它。
  • 转到Chrome中的http://127.0.0.1:5500/applet.html
  • 单击CherpJ扩展中的'运行小程序',您就完成了。
© www.soinside.com 2019 - 2024. All rights reserved.