请前往当前文档。
发布日期
JxBrowser 6.9
版本 6.9 中包含新功能和改进。
- 实现了
JSFunction.invokeAsync()方法。该方法允许异步调用 JavaScript 函数并通过Future<JSValue>获取调用结果。 - 实现了
Browser.forwardMouseEvent(BrowserMouseEvent event)方法。此方法允许将鼠标事件直接转发到当前加载的网页,就像这些鼠标事件是由于用户操作而发送的一样。
此更新还包含以下问题的修复:
- 创建/销毁
Browser实例时的内存泄漏问题。 - 在 Linux 上异步创建符号链接时出现问题。这会导致在启动 Chromium Engine 时,尚未创建所需本机库上的符号链接的情况。因此可能会显示错误消息,例如
"error while loading shared libraries: libgcrypt.so.11: cannot open shared object file: No such file or directory"。 - 终止 Chromium Engine 时出现冻结问题。
- 在 macOS 上终止 JVM 时,待处理的
jxbrowser-helper进程未结束的问题。 - 通过
SpellCheckerService.setFullSpellCheckForced(true)方法强制进行完整拼写检查时,Chromium Engine 中的本机崩溃问题。 - 在 macOS 上创建
Browser实例时出现java.lang.IndexOutOfBoundsException错误。
请发送电子邮件至 以获取 JxBrowser 6.9 的下载链接。