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/目次下 。
文章插图
4添加引用 , 经由过程浏览添加对“WebKitBrowser.dll”的引用 。
文章插图
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"); }
文章插图
6启动项目 , 结果如下
文章插图
启动报错解决方案1错误1、未能加载文件或法式集“WebKitBrowser, Version=0.5.0.0, Culture=neutral, PublicKeyToken=b967213f6d29a3be”或它的某一个依靠项 。 试图加载格局不准确的法式 。
解决方式:在解决方案上右键->属性->设置装备摆设属性->设置装备摆设办理器->勾当解决方案平台 , 新建一个x64或x86的设置装备摆设项即可
文章插图
文章插图
文章插图
文章插图
2错误2、其他信息: Failed to initialize activation context
将webkit.net bin目次下的所有文件复制到工程的bin\x64\Debug\目次下即可
文章插图
以上内容就是C#嵌套Chrome浏览器的内容啦 , 希望对你有所帮助哦!
推荐阅读
- 手机UC浏览器怎么修改网页背景颜色图片
- 浏览器如何设置下载选择直接打开后还保留该文件
- 360安全浏览器怎么关闭老板键
- 如何删除浏览器缓存
- 浏览器上的收藏栏不见了怎么办?
- UC浏览器怎么恢复书签
- 如何设置IE浏览器退出时自动删除缓存记录
- qq 浏览器文件怎么编辑
- IE打不开网页的原因与解决方法
- QQ浏览器怎么彻底卸载掉