您的位置:極速下載站 → 電腦軟件 → 網(wǎng)絡(luò)軟件 → 主頁(yè)輔助 → Miniblink
Miniblink是一款功能強(qiáng)大的瀏覽器控件,它的特點(diǎn)是小巧和開(kāi)源,小巧是因?yàn)樗闹挥幸粋(gè)幾MB的DLL文件,開(kāi)源不用解析就是完全免費(fèi)的意思,采用C++和C#開(kāi)發(fā),完美支持HTML5,需要的程序員可以下載Miniblink使用。
功能特性
小巧、容易集成
Miniblink僅幾M左右的體積,只需一個(gè)dll,通過(guò)純C接口,數(shù)行代碼即可集成到各種軟件
小巧,僅幾M大小。
接口純C,單線程,交互簡(jiǎn)單。
C++,C#,Delphi等調(diào)用方便。
無(wú)比強(qiáng)大的功能、隨心所欲的定制
完善的HTML5支持,對(duì)各種前端庫(kù)友好
關(guān)閉跨域開(kāi)關(guān)后,可以使用各種跨域功能。
整合融入nodejs,可以無(wú)縫使用nodejs各種開(kāi)源框架。
網(wǎng)絡(luò)資源攔截,替換任意網(wǎng)站任意js為本地文件。
可無(wú)縫模擬移動(dòng)環(huán)境。
新增headless模式,可以極大節(jié)省資源,用于爬蟲(chóng)。
支持electron模式
可無(wú)縫替換原版electron
僅需3個(gè)文件,即可替代原版electron
體積僅為原版electron的二十分之一
無(wú)縫替換原版,不需要改動(dòng)js代碼
支持windows xp
使用說(shuō)明
首先,miniblink對(duì)大小要求非常嚴(yán)格。原版chromium、blink里對(duì)排版渲染沒(méi)啥大用的如音視頻全都被砍了,只專注于網(wǎng)頁(yè)的排版和渲染。甚至為了裁剪大小,我不惜使用vc6的crt來(lái)跑mininblink(見(jiàn)我上篇文章)。這個(gè)也算前無(wú)古人后無(wú)來(lái)者了。
其次,miniblink緊跟比較新chromium,這意味著chromium相關(guān)的資源都可以利用。在未來(lái)的規(guī)劃里,我是打算把electron的接口也加上的,這樣可以無(wú)縫替換electron。使用miniblink的話,開(kāi)發(fā)調(diào)試時(shí)用原版electron,發(fā)布的時(shí)候再替換掉那些dll,直接可以無(wú)縫切換,非常方便。
使用方法
1,下載比較新的包,解壓到任意目錄,例如miniblink-package
2,直接把你的資源文件resources/app文件夾拷入miniblink-package/resources/app
3,運(yùn)行mini-electron.exe即可
4,如果不需要,可以把包里的demo_src,node_v8_4_8.dll刪掉
更新日志
2019.6.13
* 修復(fù)重定向url里調(diào)用wkeNetSetData會(huì)崩潰的問(wèn)題
* 修復(fù)網(wǎng)絡(luò)不好時(shí)relaod可能崩潰的問(wèn)題
* 修復(fù)含有xx=yyy==形式的cookie會(huì)重復(fù)設(shè)置的問(wèn)題。測(cè)試頁(yè)面:3d66.com
* [定制版]增加保存pdf功能
* [定制版]去掉video的水印
* [定制版]video修復(fù)寬高不正常的問(wèn)題
官方網(wǎng)站:https://weolar.github.io/miniblink/
相關(guān)搜索:瀏覽器