2010-10-29 105 views
3

我正在尝试在C#中制作一个支持html5的浏览器对象,与Safari或Chrome一样好。我的主要目标是播放视频或支持视频标签。到目前为止,我已经得到了WebKit.Net的工作,并在w3schools网站上播放html5视频,但这只适用于安装quicktime的情况;我真的很讨厌那条路线。我读http://en.wikipedia.org/wiki/HTML5_video,所以我知道为什么需要快速的时间。C#html5网页浏览器对象

我目前正试图将铬包装到C#Web浏览器对象中。你对我如何完成创建一个支持html5的C#Web浏览器有任何建议吗?

+3

是否有任何你正在尝试完成的东西尚未在http://sourceforge.net/projects/webkitdotnet/中实现? – 2010-10-29 22:51:43

回答

1

您还可以看看我的新项目:https://github.com/chillitom/CefSharp

这使铬嵌入式框架到.NET/C#。有关源代码,二进制文件和示例,请参阅Github页面。

一些特点:

  • 导航浏览器控制命令
  • INotifyPropertyChanged的事件
  • ExecuteJavascript
  • 注册自己的计划/协议处理程序
  • 拦截资源下载
  • 绑定CLR对象到Chromium的JavaScript上下文中。

它仍处于预alpha阶段,因此所有的反馈都表示赞赏。