C#嵌套Chrome浏览器

C#嵌套Chrome浏览器利用WebKit在.net的winForm嵌套chrome浏览器

需要这些哦
VS2015
WebKit
方式/
1【C#嵌套Chrome浏览器】下载WebKit.net 的bin文件 。 官方下载地址:https://sourceforge.net/projects/webkitdotnet/files/WebKit%20.NET%200.x/

2新建一个WindowsForms工程

3然后把下载好的webkit.net bin目次下的所有文件复制到新建工程的bin/Debug/目次下 。

C#嵌套Chrome浏览器

文章插图

4添加引用 , 经由过程浏览添加对“WebKitBrowser.dll”的引用 。

C#嵌套Chrome浏览器

文章插图

5在新建的WinForm窗体的Load事务中添加以下代码:
 private void Browse_Load(object ser, EventArgs e)        {            WebKit.WebKitBrowser browser = new WebKitBrowser();            browser.Dock = DockStyle.Fill;            this.Controls.Add(browser);            browser.Navigate("http://www.baidu.com");        }

C#嵌套Chrome浏览器

文章插图

6启动项目 , 结果如下

C#嵌套Chrome浏览器

文章插图

启动报错解决方案1错误1、未能加载文件或法式集“WebKitBrowser, Version=0.5.0.0, Culture=neutral, PublicKeyToken=b967213f6d29a3be”或它的某一个依靠项 。 试图加载格局不准确的法式 。
解决方式:在解决方案上右键->属性->设置装备摆设属性->设置装备摆设办理器->勾当解决方案平台 , 新建一个x64或x86的设置装备摆设项即可

C#嵌套Chrome浏览器

文章插图

C#嵌套Chrome浏览器

文章插图

C#嵌套Chrome浏览器

文章插图

C#嵌套Chrome浏览器

文章插图

2错误2、其他信息: Failed to initialize activation context
将webkit.net bin目次下的所有文件复制到工程的bin\x64\Debug\目次下即可

C#嵌套Chrome浏览器

文章插图


以上内容就是C#嵌套Chrome浏览器的内容啦 , 希望对你有所帮助哦!

    推荐阅读