Qt 集成miniblink浏览器库之1编译使用

miniblink是一个轻量级的浏览器控件,基于Chromium精简,适用于Windows系统,体积小且易于集成。通过简单的接口调用,可以实现网页展示、界面框架构建和爬虫功能。提供了网络资源拦截和跨域访问解除,便于开发和测试。本文介绍了miniblink的下载、编译和使用步骤,展示了如何在Qt环境中创建一个显示网页的独立窗体。

1.miniblink简介

 miniblink是一款精简小巧的浏览器控件,由龙泉寺扫地僧基于chromium精简而成,是市面上最小巧的chromium内核控件没有之一。

它仅10余M大小,只需一个dll,几个纯C接口即可轻松调起,并嵌入到任何软件内使用。

你可以用来显示网页、做软件的界面框架、做爬虫等功能。

它内置了各种网络拦截接口,可以方便的替换网络资源;解除了跨域访问限制,方便本地开发测试等。

如果你使用过cef、wke的话,相信很容易理解。

miniblink采用的接口和wke几乎一模一样,可以算做wke的升级版。

目前只支持windows系统,包括xp。

2.下载

从网址https://miniblink.net/下载,写此博客时的最新版本为2020.8.24版

可以直接下载编译好的,也可以下载源码编译

3.编译

源码中有vs工程,直接打开即可

4.使用步骤

将头文件wke.h拷贝到自己的工程并引入该头文件。将库文件node.dll和plugins目录拷贝到自己应用程序目录。

a.设置node.dll的路径

    QString nodePath = QApplication::applicationDirPath() + "

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值