谷歌浏览器可以嵌入吗?
我问自己是否可以将 google chrome 浏览器引擎嵌入到自己的应用程序中。我使用的是 Delphi 2009。IDE 附带了一个 IE ActiveX 包装器组件。另外,还有一个 Firefox ActiveX 组件,但它基于非常旧的代码。
我想嵌入 chrome 引擎。有办法做到这一点吗?
提前致谢,
大卫
I've asked myself if one can embed the google chrome browser engine in an own application. I'm using Delphi 2009. There's an IE ActiveX wrapper component delivered with the IDE. Also, there's a Firefox ActiveX component out there, but it's based on very old code.
I'd like to embed the chrome engine. Is there a way to do this?
Thanks in advance,
David
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
Google Chrome 基本上是 WebKit 布局引擎 + 漂亮的 UI。并且可以嵌入 WebKit 。
还有 Chromium 嵌入式框架 (CEF)。
最后,请查看 Awesomium。
Google Chrome is basically WebKit layout engine + nice UI. And WebKit can be embedded.
There's also chromium embedded framework (CEF).
And finally, check out Awesomium.
更新2:
非常适合这种情况
新的 Electron Shell更新 :
正如评论者在此答案下指出的那样,这不再受支持。我想这是有充分理由的。
最近 Google 发布了适用于 MS IE 的 Chrome Frame active X
看看是否有帮助
http://code.google.com/chrome/chromeframe/
Update 2:
A very good fit for this would be the new Electron Shell
Update:
As a commenter points out under this answer, this is no longer supported. For good reasons I guess.
Recently Google released the Chrome Frame active X for MS IE
see if that helps
http://code.google.com/chrome/chromeframe/
我刚刚发布了 CefSharp 的 pre-alpha 版本,用于 Chromium 嵌入式框架 的 .Net 绑定。
查看源代码或抓取垃圾箱并告诉我您的想法:https://github.com/chillitom/CefSharp
I've just release a pre-alpha version of CefSharp my .Net bindings for the Chromium Embedded Framework.
Check out source or grab bins and give me your thoughts: https://github.com/chillitom/CefSharp