.NET程序浏览器集成组件DotNetBrowser v2.8上线!升级Chromium 91

DotNetBrowser更新至v2.8版本,在此更新中,允许在 Chromium 91.0.4472.164 上运行的 DotNetBrowser 2.8,其中包含许多重要的安全修复程序,欢迎下载体验。

.NET程序浏览器集成组件DotNetBrowser v2.8上线!升级Chromium 91

新功能

更新Chromium 91

Chromium 引擎已更新到版本 91.0.4472.114。

在这个版本中,我们将 Chromium 升级到了 91.0.4472.164 版本,其中包括8 个重要的安全修复程序。

网络连接状态

现在,可以在网络连接状态更改时收到通知。

Chromium 在内部跟踪 Internet 连接状态。当 Internet 连接断开然后恢复时,Chromium 会检测到这一点并以编程方式重新加载当前加载的网页。

在此版本中,我们使用以下功能扩展了 API:

profile.Network.ConnectionTypeChanged += (s, e) =>{    ConnectionType connectionType = e.ConnectionType;};

Cookie API

我们发现URL参数被Chromium用来验证给定的cookie并检查其域名。新版本决定修改这个API来简化它。

现在,你不需要传递URL参数,也不需要确保URL和cookie的域是一样的。现在,你可以用以下简单的方法设置一个cookie。

Cookie cookie = new Cookie.Builder(".google.com"){    Name = "name",    Value = "value",    Path = "/"}.Build();bool success = engine.CookieStore.SetCookie(cookie).Result;engine.CookieStore.Flush();

但是,现在需要指定域名。

Bug修复

  • 在取消聚焦和聚焦位于ElementHost内的BrowserView后,焦点无法恢复。
  • 在重量级渲染模式下,将WinForms BrowserView实例重新连接到窗体后,变得不可见。
  • 最小化/恢复窗口后,键盘焦点没有恢复到输入字段上。
  • 在多次获取相同的JavaScript对象时观察到.NET内存泄漏。
  • 代理认证在隐身模式下不工作。

标签:

来源:慧都

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年7月23日
下一篇 2021年7月23日

相关推荐

发表回复

登录后才能评论