本帖最后由 逆風飛翔的瘋狂 于 2022-12-23 11:24 编辑
后天就是FBrowser的两周年生日
马上就要步入第三个年头,好快啊
在此感谢各位粉丝的陪伴
因为有你们FBrowser将会越来越强大
曾经对大家的承诺绝不缺席:每月小更新,每年大更新
所以3.0版本,他来了
唠叨几句
众所周知,FBrowser是基于CEF3开发,拥有CEF3全部功能的基础上,通过修改谷歌内核实现内核级指纹修改(非JS也非开发者消息)、内核级WSS收发事件(非hook,速度更快)、缓存清理等连CEF都没有的高级扩展功能,而3.0版本再次升级将扩展功能在内核中模块化、提升速度稳定性的同时也降低了在内核中添加功能的难度、进一步为下一步在内核中添加更高级的功能或进一步升级内核奠定基础,是真正的内核级功能 ;
遗憾点是
新内核不再支持FLash,这个其实我花了两个月的时间各种尝试在内核中添加flash功能,到最后才发现谷歌最新内核不支持Flash不仅仅是移除了Flash相关代码,而是…………(此处省略一万字),最后以失败告终,当然后面如果有空有精力我还会尝试另一个方案,就当画个小饼,因为Flash这饼吃的人越来越少了!
最后啰嗦
2.0版本不会抛弃哦,还会继续维护下去,因为毕竟他是最后一个支持Flash的版本,所以我做了一个双版更新器,你想更新2.0就更新2.0,想更新3.0就更新3.0,火山模块和易模块都能通过更新器更新,当然两个版本别搞混了,内核不一样混用会冲突的 ,此处是不是应该有个小星星啊,搞两个内核很累的 ;其实如果你不用Flash完全建议你用3.0,因为经过测试3.0很香的,速度和内存占用的确要甩几条街,对了话说我这版本内核是不是论坛里面最新的了?
2.0和3.0版本功能对比
在线更新日志
https://www.showdoc.com.cn/FBrowserCEF3Lib/8555231489734618
更新方式
请用文末附件中的更新器下载更新
操作手册主页
https://www.showdoc.com.cn/FBrowserCEF3Lib/8534935992041152
重点提示!!!!!!!!!!!!!!!!!!!!!!!!!!
(1)替换升级请注意清理掉以前的文件、模块文件、库文件都要一并替换;
(2)升级自身项目请注意检查模块调用是否正确,文件替换掉也有可能你还是调用的老的其他目录的模块,模块串用,否则可能会出现各种奇葩问题,所有最好将模块删除重新引用一遍;
(3)事件格式修改,注意同步修改为新版格式,格式不一会照成各种异常;
(4)火山版升级后最好执行一遍“清理解决方案”或将项目文件中的“_int”文件夹删除;
交流群 559152068(纯属于方便大家交流,如有违规请管理员删除此部分)
附件 |