我的企业 Web 应用程序使用 Java Applet 访问用户文件系统。目前没有办法替换它。
如何在微软 Edge 中启用 Java?
我的企业 Web 应用程序使用 Java Applet 访问用户文件系统。目前没有办法替换它。
如何在微软 Edge 中启用 Java?
正如其他人所提到的,Java、ActiveX、Silverlight、浏览器辅助对象(BHO)和其他插件不受 Microsoft Edge 支持。大多数现代浏览器正在向标准的 HTML5 控件和技术转移。
如果您必须继续在公司 Web 应用中使用 Java 插件,请考虑将该站点添加到企业模式站点列表。这将自动提示用户在 IE 中打开它。
您无法在Microsoft Edge中打开Java小程序(也无法打开任何其他NPAPI插件)-它们不受支持,未来也不会添加支持。
此外,您需要知道在Google Chrome的下一版本(v45-计划于2015年9月发布)将不再支持NPAPI插件。
有几件事情可以做:
使用Internet Explorer 11
您会发现在Windows 10中已经安装了Internet Explorer 11。IE 11继续支持NPAPI(包括Java小程序)。
IE11隐藏在(c:\program files\internet explorer\iexplore.exe
)。只需将此exe固定到任务栏即可轻松访问。
使用Firefox
您还可以在Win10中安装并使用Firefox 32位扩展支持版本。Firefox默认已禁用NPAPI,但可以被覆盖。这将仅在2018年初之前得到支持。
Edge已经停止所有插件的支持。这意味着Java、ActiveX、Silverlight和其他插件不再受到支持。因此,Microsoft在Windows 10非移动版本中包含了支持这些插件的Internet Explorer 11。如果您正在运行Windows 10并需要插件支持,则无法使用Edge,但可以使用IE 11。
根据以下链接,IE11确实接受Java: http://windows.microsoft.com/en-us/internet-explorer/install-java#ie=ie-11
而Firefox也打算在2016年底之前删除NPAPI,具体请参考: https://blog.mozilla.org/futurereleases/2015/10/08/npapi-plugins-in-firefox/
希望你一切都好。
您可以在MS Edge浏览器上下载Add Edge扩展程序,以便运行Java小程序。
您可以尝试名为:CheerpJ Applet Runner的扩展程序。
众所周知,Java Applets在现代浏览器中无法正常工作,但有一个快速解决方法,即激活Microsoft兼容模式。您可以在Edge浏览器中激活此模式,并选择在IE兼容模式下打开页面,这样ActivX和Java等就可以像在IE11中一样工作。
Edge浏览器的IE模式支持以下Internet Explorer功能:
参考资料: