当我打开cefsharp winform应用程序时,在加载网页后,dos表单闪过了。

时间:2017-03-22 06:47:32

标签: c# winforms cefsharp

我使用cefsharp编写了一个简单的浏览器。在打开应用程序之初,它是正常的,但是在加载网站之后,dos表单闪过了。应用程序工作正常,但我不知道为什么dos表格闪过了。两天前,当我运行应用程序时,它是正常的,没有dos表单闪烁。

1 个答案:

答案 0 :(得分:1)

如果你正在使用ppapi-flash(胡椒闪光灯),那么当您第一次加载使用闪存的网页时,您可能会看到一个控制台窗口打开。

唯一已知的解决方法是使用Cef沙盒模式,但CefSharp特别不支持沙盒,如果你想要更多控制它,你需要通过自定义VC ++层引导Cef。详细了解upstream issue here

也可以在v45之前使用铬版本,并使npapi替代胡椒。仍然使用铬43的CefSharp的This is the release,并且可以通过the following configuration启用npapi。