发布日期 2023年03月23日
DotNetBrowser 2.22
更新内容
Chromium
我们升级了 Chromium 引擎至 111.0.5563.65 版本,该版本包含 40 个安全修复程序。
异步 JavaScript 执行
我们在 IJsObject
和 IJsFunction
中添加了 InvokeAsync()
方法. 它允许在不阻塞当前 .NET 线程的情况下执行 JavaScript 函数:
IJsObject window = frame.ExecuteJavaScript<IJsObject>("window").Result;
window.InvokeAsync("alert", "Hello world!");
网络预测
Chromium 具有默认设置,该设置允许预加载最常访问的页面,以实现更快的浏览。这是通过 DNS 预取、TCP 和 SSL 预连接、网页预渲染以及资源预取来实现的。
这个更新提供了禁用此功能的 API:
browser.Profile.Preferences.NetworkPredictionEnabled = false;
Quality enhancements
- 修复了 HiDPI 显示器上自定义光标缩放的问题。
- 修复了 PDF 查看器无法显示某些土耳其字符的问题。
下载 DotNetBrowser 2.22 (.NET Framework)
下载 DotNetBrowser 2.22 (.NET Core)
下载 DotNetBrowser 2.22 (Cross-platform)
关注 @DotNetBrowser ,获取库的更新动态。
订阅我们的 RSS feed ,获取最新版本动态。