技能✺共享技术干货技术文

Webkit.net 简单使用教程

2017-03-01  本文已影响161人  黑白度

在开始写这篇教程之前,我想先写一下李笑来对一个好教程的定义。

有了这些条件,我就有了参照物。下面我将按照上面的规范来完成webkit.net 简单使用教程。用的例子是显示一个网页。

什么是webkit ? 官方有非常好的说明:

WebKit是一种用来让网页浏览器绘制网页的排版引擎。

换言之,我们丢给浏览器HTML、CSS、JavaScript,它给我们返回绘制后的页面。

而WebKit.net是对WebKit的.Net封装,使用.net程序可以非常方便的集成和使用webkit作为加载网页的容器。

下面我们以 显示网页 为应用场景,来浅显的了解一下webkit.net吧!

第一步

下载WebKit.net 的bin文件。由于webkit 在国内访问受限,所以我直接给出下载地址。

下载0.5版本的windows bin文件

网页截图

点击进去之后,会看到一个进度条。进度条达到100%之后就会自动下载这个bin文件,大家需要做的是等待即可。

第二步

新建一个WindowsForms工程。

程序截图

然后把下载好的webkit.net文件解压到本地,接着把bin目录下的所有文件复制到新建工程的bin/Debug/目录下。

第三步

添加对“WebKitBrowser.dll”的引用。由于我们前面已经把bin文件迁移到了本程序下,所以我们添加引用的路径是:

1:浏览添加引用;
2:找到本程序下的WebKitBrowser.dll
3:添加确定

程序截图
第四步

来写写代码了。双击Form1的窗体进入代码,写下这几行代码:

    private void Form1_Load(object sender, EventArgs e)
    {
        WebKit.WebKitBrowser browser = new WebKitBrowser();
        browser.Dock = DockStyle.Fill;
        this.Controls.Add(browser);
        browser.Navigate("要访问的网页");
    }

接下来运行看效果。

到了这里,一个简单的小型浏览器就完成了。接下来我再说一下操作过程中会遇到的问题。

注意事项

程序编译版本修改

程序截图

如果以上步骤都完成了,运行时出现以上错误,多半是因为你的程序编译版本不适。所以你需要手动进行编译的修改,请参考一下原则:

我使用的是Win7系统64位,结果就遇到了以上错误。最后我通过修改配置管理器,把Any CPU修改成了x86。再运行就不会报如图的错误了。

程序截图

如果你修改了配置,错误多半就已经解决。但是要注意的是记得要把之前解压的bin文件,同样的也在x86文件下粘贴一份,否则,你将会看到一个空白页。


参考文章列表:

1:WEBKIT.NET最简单使用方法

2:/xxxxx”应用程序中的服务器错误

3:开发者需要了解的WebKit

上一篇 下一篇

猜你喜欢

热点阅读