我有一个专有的 Java API,我想从我的 HTML/Javascript 应用程序调用它。因此,我正在考虑使用 WebView 或类似组件将 WebKit 嵌入到生成的 Java 应用程序中。
实现 Javascript 和 Java 之间的接口(interface)的最佳方式是什么?我可以轻松地用 Java 扩展窗口 DOM 对象吗?
我将在桌面上运行该应用程序(最有可能是 Windows 7),但最好尽可能便携,因为将来我需要在不同的设备上运行相同的应用程序。
最佳答案
如果您不想使用服务器(使用 ajax 可以轻松实现这一点),则需要嵌入 javascript 引擎。
最好的可能是使用 Rhino javascript 引擎(完全用 java 编写):
还集成了非常好的V8引擎( http://code.google.com/p/jav8/ ),但我不知道这个集成是否完整或可靠。
关于java - 您会选择什么来在 Java 应用程序中运行 HTML/Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10381216/