gpt4 book ai didi

javascript - 使用 ElectronJS,有没有办法在窗口中运行 Java applet (.jar)?

转载 作者:行者123 更新时间:2023-11-30 13:55:16 24 4
gpt4 key购买 nike

我正在为一个 friend 做一个项目,它涉及将 Java applet 插入 Electron HTML 文档以供用户交互。有办法做到这一点吗?

我已经尝试使用 node-jre运行它,我可以将结果输出到控制台中,这很好,但这并没有给我一个小程序。我不太熟悉 Java,但我了解它的一些概念。

这是我使用 node-jre 的结果:

var output = jre.spawnSync(['client.jar']);

console.log(output);

我需要的结果是 <applet archive="file.jar"></applet>在用户将查看的 HTML 文件中。

最佳答案

不,这是不可能的。

过去,在网页(或其他网页 View )中嵌入 Java 小程序需要安装 Java NPAPI 插件。 This plugin was discontinued in Java 9 , 和 browser engines no longer support NPAPI plugins , 所以没有办法做到这一点。

您需要将 Java 小程序作为独立应用程序运行,或者用 Javascript 重写它以在 Electron 应用程序中运行。

关于javascript - 使用 ElectronJS,有没有办法在窗口中运行 Java applet (.jar)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57421817/

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