Qter 发表于 2023-2-3 18:34:30

libcef、QWebKit,QWebengine、miniblink内嵌浏览器对比

随着前端技术的发展,PC端程序越来越倾向于做第三方嵌入浏览器的应用程序;

如:腾讯视频、虾米音乐等主流PC端程序都是内嵌浏览器,对频繁更新的内容使用加载网页的方式;现对主流易集成的开源浏览器进行分析;

1、libcef

优点:功能齐全,跨平台;

缺点:安装包大(80M+),内容太多;

实际使用:对开发者技术要求高;

2、QWebKit:Qt5.6及之前使用

优点:接口友好,易二次开发,跨平台;

缺点:安装包大(40M+),需要在Qt框架下;

实际使用:简单易用;

3、QWebengine:Qt5.7及更高版本使用

优点:接口友好,易二次开发,加载速度较QWebKit更快,跨平台;

缺点:安装包大(60M+),需要在Qt框架下;

实际使用:简单易用,Debug易崩;

4、miniblink : 官方宣传(屌炸天的内核来袭,史上最小chromium内核miniblink)

优点:安装包体积小(早期版本不足20M);

缺点:部分功能需要付费,字体渲染模糊和不支持多语言是很大缺陷;

实际使用:简单易用,用的不好易崩;



综合评价:所需功能齐全使用libcef,基于Qt框架下不用多说,简单功能比如做个第三方登陆和数据展示选择miniblink;
————————————————
版权声明:本文为CSDN博主「二丶九」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/u013495598/article/details/88947640

页: [1]
查看完整版本: libcef、QWebKit,QWebengine、miniblink内嵌浏览器对比