2024
- v7.41.6
- v8.2.1
- v7.41.5
- v8.2.0
- v7.41.4
- v8.1.0
- v8.0.0
- v7.41.3
- v7.41.2
- v7.41.1
- v7.41.0
- v7.40.0
- v7.39.2
- v7.39.1
- v7.39.0
- v7.38.2
- v7.38.1
- v7.38.0
- v7.37.2
- v7.37.1
2023
- v7.37.0
- v7.36.3
- v7.36.2
- v7.36.1
- v7.36
- v7.35.2
- v7.35.1
- v7.35
- v7.34.1
- v7.34
- v7.33.2
- v7.33.1
- v7.33
- v7.32
- v7.31.1
- v7.31
- v7.30.3
- v7.30.2
- v7.30
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
发布日期 2018年2月27日
JxBrowser 6.19
JxBrowser 6.19 列出了相当多的新功能和改进。
BrowserContext.setAcceptLanguage()
添加了 BrowserContext.setAcceptLanguage()
方法。Browser.setAcceptLanguage()
方法已被标记为弃用,因为它不支持根据 RFC 7231 中的语言范围。BrowserContext.setAcceptLanguage()
方法支持语言范围,因此你可以像这样使用它:
browserContext.setAcceptLanguage("fr-CH, fr;q=0.9, en;q=0.8, de;q=0.7, *;q=0.5");
StartLoadingEvent.isSameDocument()
已实现 StartLoadingEvent.isSameDocument()
和 ProvisionalLoadingEvent.isSameDocument()
方法。这些方法指示加载事件是否由同一文档内的导航发起。
Java 10 早期访问版
此版本已使用 Java 10 早期访问版进行了测试。在 Windows、Linux 和 macOS 上,所有 JxBrowser 功能都如预期般正常运行。JxBrowser 对 Java 10 的支持与对 Java 9 的支持具有相同的限制。
修复和改进
- 已修复每次调用
JSFunction.invokeAsync()
方法都会创建一个新的 Java 线程的问题。#1639 - 已修复
CertificateVerifier
针对所有BrowserContext
实例被调用的问题。#1635 - 已修复
LoadHandler
无法拦截嵌入网页的IFRAME
加载事件的问题。#1630 - 改进了 JavaFX 文件保存对话框。现在在下载和保存文件时不会丢失文件扩展名。#1625
- 已修复
window.matchMedia()
JavaScript 函数在重量级和轻量级渲染模式下返回不同结果的问题。#1123 - 已修复在 Windows 平台的 HiDPI 环境中组件定位不正确的问题。#1601
- 已修复在弹出窗口中调用
JSObject.hasProperty()
时出现的NullPointerException
。#1575 - 已禁用 JxBrowser 启动时创建
~\AppData\Local\Chromium\User Data\
目录的功能。#1570 - 已恢复对 PDF 文档中链接的支持。#1561
- 已修复 PDF Viewer 中当前页码被裁剪的问题。#1233
- 已修复在 macOS 上重新设置 Swing
BrowserView
父级时出现的线程死锁问题。#1486 - 已改进 JavaFX
DefaultDialogHandler
实现。添加了 JavaFX 应用程序线程检查,以处理其方法已在 JavaFX 应用程序线程中调用的情况。#829
请发送电子邮件至 customer-care@teamdev.com 以获取 JxBrowser 6.19 的下载链接。