首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么Xilium.CefGlue WPF示例加载页面如此缓慢?

为什么Xilium.CefGlue WPF示例加载页面如此缓慢?
EN

Stack Overflow用户
提问于 2013-09-20 23:10:06
回答 2查看 4.2K关注 0票数 2

Xilium.CefGlue提供了一些示例项目,用于在容器中显示网页。

示例WPF应用程序CefGlue.Samples.WpfOsr非常缓慢地加载页面。您可以在调试窗口中看到,读取页面资源(html、css、javscript)的进度非常缓慢--比在浏览器中加载同一页慢一个数量级以上(例如,对于包含jquery和angularjs的页面,大约10秒)。

另一方面,示例Windows应用程序CefGlue.Client没有显示相同的问题。

为什么WPF样本速度这么慢,这是WPF使用CEF的一个问题吗,特别是Xilium的CefGlue.WPF,或者可以修复的东西?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-09-20 23:10:06

减速的原因是WPF示例使用比Windows窗体示例更详细的日志记录设置。

在CefGlue.Samples.WpfOsr/Program.cs中,第45行如下所示:

代码语言:javascript
复制
LogSeverity = CefLogSeverity.Verbose,

您可以通过将页面加载性能更改为较少频繁的日志记录级别来提高页面加载性能。

代码语言:javascript
复制
LogSeverity = CefLogSeverity.Warning,
票数 5
EN

Stack Overflow用户

发布于 2013-09-20 23:54:38

WPF示例使用屏幕外渲染技术。但我认为,您使用的是调试CEF构建,其中包含了大量的断言。只需使用CEF版本构建即可。在代理解决中也可能存在一些问题。或者你做错了什么。对我来说,这是快速工作,甚至在VM的内部,而不是顶级的硬件。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18927139

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档