彩票走势图

【更新】Chromium引擎集成控件DotNetBrowser V1.13发布 | 全新协议处理程序

原创|产品更新|编辑:王香|2017-11-28 13:32:36.000|阅读 314 次

概述:Chromium引擎控件DotNetBrowser更新至1.13,实现新的自定义协议处理程序。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

DotNetBrowser 1.13 更新

协议处理程序
public class HttpsHandler : IProtocolHandler    {
        //This method should provide the response for the specified request
        public IUrlResponse Handle(IUrlRequest request)
        {
            string htmlContent = "Request Url: " + request.Url + "\n";
            return new UrlResponse(Encoding.UTF8.GetBytes(htmlContent));
        }
    }

然后可以为特定的BrowserContext安装此自定义协议处理程序:

browser.Context.ProtocolService.Register("https", new HttpsHandler());
BrowserPreferences.CrashDumpDir属性

BrowserPreferences.CrashDumpDir是一个可读写的静态属性,可用于指定用于存储生成的Chromium崩溃转储的目录。 应该在代码中创建任何Browser或BrowserView实例之前指定此属性。

修复
  • 放置在Expander控件内时,重量级WPFBrowserView显示不正确。 在修复之前,在崩溃并恢复扩展器之后,BrowserView看起来是错位的。
  • 对于父窗口取消Window.Closing事件的情况下,重磅WPFBrowserView配置不正确。
  • FireMouseEventsEnabled属性在重量级WPFBrowserView中设置为true时的焦点问题。 现在,启用此选项后,网页上的下拉菜单可以正常工作。
  • 使用非默认DPI设置计算重量级WPFBrowserView中的边界,导致原生窗口的位置不正确。
  • 内置PDF打印的DisplayHeaderFooter属性被忽略。 在以前的实现中,即使启用了选项,页眉和页脚也不会被打印。
  • 事件处理程序通过设计器指定。 在修复之前,在设计器中指定事件处理程序会导致忽略BrowserType和URL属性。
  • 在具有非默认DPI设置的环境中向PopupContainer提供的弹出窗口大小不正确。

aspose

标签:浏览器控件

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn

文章转载自:慧都控件网

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP