【发布时间】:2010-09-13 14:52:26
【问题描述】:
我见过一些包装 Gecko 渲染引擎的 COM 控件(GeckoFX,以及 Mozilla 提供的控件 - mozctlx.dll)。是否有可包含在 .NET Winform 应用程序中的 Webkit 包装器?
【问题讨论】:
我见过一些包装 Gecko 渲染引擎的 COM 控件(GeckoFX,以及 Mozilla 提供的控件 - mozctlx.dll)。是否有可包含在 .NET Winform 应用程序中的 Webkit 包装器?
【问题讨论】:
Mono's GitHub Repository 上有一个 WebKit-Sharp 组件。我找不到任何可在网络上查看的文档,我什至不确定它是 WinForms 还是 GTK#(目前无法从此处获取源代码进行检查),但这可能是您最好的选择方式。
【讨论】:
Qt 4 的 Windows 版本包括 WebKit 和用于创建 ActiveX 组件的类。如果您还没有使用 Qt,它可能不是一个理想的解决方案。
【讨论】:
尚未尝试,但在 SourceForge 上找到了WebKit.NET。已移至GitHub。
警告:不再维护,最后一次提交是从 2013 年初开始
【讨论】:
Berkelium 是一个用于使 chrome 可嵌入的 C++ 工具。
AwesomiumDotNet 是 Berkelium 和 Awesomium 的包装器
顺便说一句,这里指向Awesomium 的链接似乎更新了。
【讨论】:
我刚刚为 Chromium Embedded Framework 发布了 CefSharp 我的 .Net 绑定的 pre-alpha 版本。
看看并告诉我你的想法:https://github.com/chillitom/CefSharp (二进制库和示例可在下载页面中找到)
更新: 发布了一个新版本,包括将 C# 对象绑定到 DOM 等功能。
更新 2:不再是 alpha,lib 用于现实世界的项目,包括 Windows 版 Facebook Messenger、Rdio 的 Windows 客户端和 Windows 版 Github
【讨论】:
试试这个http://code.google.com/p/geckofx/ 希望不是骗人的 或者这个我认为更好 http://webkitdotnet.sourceforge.net/
【讨论】:
有 OpenWebKitSharp,它是 WebKit.NET 0.5 的一个分支,非常先进。细节: http://code.google.com/p/open-webkit-sharp/
【讨论】:
我可以使用 CefSharp(它使用 chromium browser)来做到这一点。
这里有几篇文章展示了这一点:
【讨论】: