JAVA瀏覽器集成控件JxBrowser v7.6全新上線!更輕松處理Dynamic Favicons
原創|產品更新|編輯:李顯亮|2020-04-27 13:50:08.933|閱讀
614 次
概述:近日,JxBrowser v7.6發布啦,新增清除HTTP身份驗證緩存功能,允許獲得SSL連接的版本(如果可用)和URL請求表示HTTPS請求的方法,修復多項Bug。本文將詳細描述更新內容。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
JxBrowser是將基于Chromium的瀏覽器與Java應用程序集成,以處理和顯示HTML5、CSS3、JavaScript、Flash等。
近日,JxBrowser v7.6發布啦,,新增清除HTTP身份驗證緩存功能,允許獲得SSL連接的版本(如果可用)和URL請求表示HTTPS請求的方法,修復多項Bug。以下是具體的更新內容。
點擊下載最新版JxBrowser
新增功能
-
允許清除HTTP身份驗證緩存API進行了擴展,其功能允許您清除HTTP身份驗證緩存。
engine.httpAuthCache().clear();
-
@JsAccessible用于默認接口方法:JavaScript-Java橋功能已經擴展,可以default用@JsAccessible注釋標記接口方法,以允許JavaScript代碼也訪問這些方法。
public interface MyInterface {
@JsAccessible
default void method() { }
}
-
URL請求的SSL連接版本:該UrlRequest班已擴展,允許獲得SSL連接的版本(如果可用)和URL請求表示HTTPS請求的方法。
engine.network().on(RequestCompleted.class, event -> {
event.urlRequest().sslVersion().ifPresent(sslVersion -> {
System.out.println("SSL version: " + sslVersion);
});
});
改進
-
HttpHeader.of(String name, String value)方法現在接受空值。
Bug修復
-
修復網頁的內容中嵌入后不會被渲染BrowserView成JFrame在硬件加速Windows上渲染模式的問題。
-
修復BrowserView當嵌入到JTabbedPane硬件加速渲染模式時,顯示位置不正確的問題。
-
修復Browser在Windows上以屏幕外渲染模式調整實例大小之前,JavaScript worker不會渲染內容。
-
修復BrowserView在macOS上以硬件加速渲染模式隱藏時,線程死鎖問題。
-
修復BrowserViewEngine在關閉或崩潰后仍在嘗試使用已關閉的頻道問題。
-
修復在IllegalStateExceptioin訪問某些特定網頁的框架時的錯誤。
-
修復在與WebRTC一起使用網絡攝像頭進行實時流傳輸的網頁上,無法訪問網絡攝像頭的問題。
-
修復除非您BrowserView在屏幕外渲染模式下調整大小,否則不會渲染網頁的內容的問題。
-
修復以重量級無頭模式加載包含JavaScript代碼的特定URL會導致將瀏覽器嵌入UI框架后,渲染器進程變得無響應。
-
修復Acid3測試在文本中顯示一條錯誤消息,指出不應看到該錯誤消息。
-
修復在macOS的彈出窗口中重新打開網頁后,網頁不會呈現的問題。
-
修復頻繁加載網頁和PDF文檔時崩潰的問題。
-
修復IFRAME在Windows上打開多個PDF的打印預覽時崩潰的問題。
-
修復在Windows上加載特定的PDF文檔時崩潰的問題。
-
修復EngineWindows 上啟動時隨機崩潰的問題。
-
修復Accept-language庫發送HTTP請求標頭時缺少的標頭的問題。
-
修復該SELECT下降彈出下降未在離屏渲染模式有時呈現的問題。
-
修復在屏幕外渲染模式下按德語鍵盤上的“ +”鍵時,無法檢測到鍵代碼的問題。
-
修復NullPointerException從不同線程訪問DOM節點時的錯誤的問題。
-
修復在兩種渲染模式下,鼠標滾動事件都會觸發兩次,而不是一次在網頁上觸發的問題。
-
修復../在Windows上使用指定用戶數據目錄路徑時,不會創建緩存目錄的問題。
-
修復BrowserView如果組件在放置之前被隱藏,則Swing 拖放事件將中止的問題。
-
修復設置后,無法發送某些URL編碼的POST數據BeforeSendUploadDataCallback的問題。
-
修復該*.webm資源不被處理,InterceptRequestCallback在隱身模式的問題。
-
修復ConcurrentModificationException關閉彈出窗口時的錯誤的問題。
-
修復將Swing BrowserView嵌入JTabbedPaneWindows的硬件加速渲染模式時,它將顯示在0x0窗口位置的問題。
-
修復在Windows上ChromiumProcessStartupFailureException創建Engine實例時的錯誤。的問題。
標簽:
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn