我需要一个针对vb.net的谷歌浏览器控件,虽然从技术上讲它可以适用于任何.net语言。
原因:我想制作自己的网络浏览器,但我不想编写自己的解析器代码,所以我想改用Chrome(并且当然要给予适当的信任)。
我用谷歌搜索了这个,并且找不到任何东西
感谢您的帮助!我只需要有人指出我正确的方向。
基本上,我想要WebBrowser控件,但不是基于IE,我想使用Chrome,因为我更喜欢使用chrome。我还希望对组件有更多的控制,如果你想制作自己的浏览器,WebBrowser很糟糕,而且它很迟钝。
编辑:这需要适用于WinForms,而不是wpf。我认为(个人而言)我可以让我的浏览器在winforms中更容易,但如果你只能找到一个wpf控件也没关系。
答案 0 :(得分:9)
答案 1 :(得分:8)
由于chrome使用Webkit,我认为这样的东西对你有用:
答案 2 :(得分:1)
Chrome使用webkit进行渲染,但它使用的javascript引擎完全不同。
答案 3 :(得分:0)
试试this one。它专为.NET而设计,它基于最新的谷歌浏览器,而不仅仅是WebKit(谷歌Chrome有一个更快的JavaScript引擎)。它也很容易使用,因为它有一个.NET dll,就是这样。
答案 4 :(得分:0)
2016年更新:
你也可以使用:
.Net组件,可用于将 Chrome引擎集成到.Net应用程序中。基于CefGlue,但对最新Chrome版本的更新速度要快一些。此外,还有一个商业支持选项,对某些人来说可能会派上用场。当然,组件本身是开源。
(完全披露:我为这家公司工作,所以把我所说的一切都拿走了)
答案 5 :(得分:-1)
我制作了这个使用谷歌浏览器用户代理的新浏览器,并提供了最新的HTML。 它也很有效。 这是它的链接: