.NET集成组件DotNetBrowserv1.20.1发布上线!附下载

.NET
427
0
0
2022-04-12

DotNetBrowser是一个.NET库,允许将基于Chromium的WPF和WinForms组件嵌入到.NET应用程序中,以显示使用HTML5,CSS3,JavaScript,Silverlight等构建的现代网页。

很高兴DotNetBrowser v1.20.1正式发布上线了!此版本支持使用Visual Studio 2019的工具箱,改进了Chromium二进制文件的解压算法,增加了库的便利性和生产力,具体更新情况如下:

新增与改进功能

  • 新增检查二进制文件是否使用具有新ChromiumBinaries.IsCodecEnabled属性的专有编解码器。
  • 查看Chromium版本只需检查程序集的Product version属性即可。
  • 支持使用Visual Studio 2019的工具箱。
  • 新的dispose逻辑允许实例在调用Browser.Dispose()或BrowserView.Dispose()方法之后不要等到释放所有分离的线程。
  • 改进了Chromium二进制文件的解压算法。

Bug修复

  • 修复了在轻量级渲染模式下使用WPFBrowserView实例调用Browser.IsDisposed()方法时的死锁问题。
  • 修复了使用JS-.NET Bridge API从JavaScript端设置可为空的CSharp属性时发生InvalidCastException问题。
  • 修复了如果使用轻量级渲染模式更改了监视器,则DPI会出现渲染问题。
  • 修复了如果配置了NetworkDelegate并且频繁调用Browser.LoadURL()方法,则会发生崩溃的问题。
  • 修复了如果在JavaScript上下文无效时调用JavaScript函数,则会发生崩溃的问题。

点击下方“了解更多”免费下载DotNetBrowser最新版