Web浏览器控件的替代方案和用于wpf C#的Chromium CefSharp控件

时间:2016-02-10 08:55:14

标签: wpf browser cefsharp

我需要在我的wpf项目中使用网页,我尝试使用wpf web浏览器控件和Chromium CefSharp。我的问题是网页浏览器控件不支持css透明度,而Chromium CefSharp不支持带mp4视频格式的html视频标签。有人知道另一种控制吗?

2 个答案:

答案 0 :(得分:1)

您可以尝试使用GeckoFx,它是Windows窗体控件,因此您应该使用WindowsFormsHost作为容器:https://bitbucket.org/geckofx/

答案 1 :(得分:0)

Cefsharp不支持像mp4和mp3这样的专用编解码器。它支持开放格式。您可以将视频转换为开源格式“WEBM”而不是mp4。如果是mp3转换为“ogg”然后使用它。然后Cefsharp将播放他们。

还有一些黑客攻击,这使得Cefsharp也支持专有编解码器,这是不合法的。有关如何支持专有代码的更多信息CefSharp doesn't play mp3