- 軟件介紹
- 軟件截圖
- 相關(guān)軟件
- 相關(guān)閱讀
- 下載地址
電腦軟件推薦: Miniblink 19.06.13 官方版 載圖助手 v40.3.1.3 綠色版 Windows Firewall Control v6.7 中文版設(shè)置工具 沙丁魚掛機(jī)賺錢軟件 v2021官方版
Miniblink是一款輕量級的開源瀏覽器組件,聲稱為全球最小的基于Chromium的瀏覽器控制,具備Chrome的絕大部分功能,體積迷你,內(nèi)置Node.js,并支持Electron及多種編程語言,Miniblink瀏覽框可以便捷地為你提供所需的各種瀏覽功能以及模擬環(huán)境,歡迎有需求的用戶下載體驗。
功能特點(diǎn)
輕便、易于集成
Miniblink的體積僅在幾MB左右,采用一個DLL文件,使用純C接口,無需復(fù)雜代碼即可整合入各類軟件。
小巧,僅幾MB大小。
接口為純C,支持單線程,交互十分簡單。
C++、C#、Delphi等語言調(diào)用非常方便。
強(qiáng)大的功能,隨心所欲的定制選項
全面支持HTML5,兼容各種前端庫。
啟用跨域功能后,能夠使用多種跨域特性。
與Node.js無縫集成,輕松使用Node.js的各種開源框架。
支持網(wǎng)絡(luò)資源攔截,可以將任意網(wǎng)站的JS替換為本地文件。
能夠靈活模擬移動設(shè)備環(huán)境。
新增無頭模式,顯著降低資源消耗,適合爬蟲使用。
支持Electron環(huán)境
輕松替代原版Electron
僅需三個文件,即可替代原版Electron
體積僅為原版Electron的五分之一。
可以無縫取代原版,不需要修改JS代碼
支持Windows XP系統(tǒng)
特色亮點(diǎn)
極為輕巧的體積:使用的是2018年10月的一個版本,DLL文件大小僅約15MB,相較于CEF或Electron,減少了近一半。
內(nèi)置Node.js,支持Electron:目前尚未廣泛應(yīng)用。
支持Windows XP與NPAPI;C++、C#、Delphi的調(diào)用:C++開發(fā)時,只需引入一個頭文件即可。
無限制的個性化定制與環(huán)境模擬;- 對H5效果的完善支持:對HTML某些特性支持尚可提升。
完整的API文檔,使用便捷。
使用指南
1. 下載最新的安裝包,將其解壓至任意目錄(例如miniblink-package)。
2. 將你的資源文件夾resources/app拷貝到miniblink-package/resources/app中。
3. 直接運(yùn)行mini-electron.exe。
4. 若不需要,可以刪除包內(nèi)的demo_src及node_v8_4_8.dll。
創(chuàng)建Web窗口的方法有兩種:
-wkeCreateWebWindow:這種方式簡單,創(chuàng)建后可直接loadurl。
-wkeCreateWebView:相對復(fù)雜,需要自行實現(xiàn)渲染過程,優(yōu)點(diǎn)在于靈活性,可以實現(xiàn)多樣化的效果。
設(shè)置屬性
wkeSetCookieJarPath(m_window, strPath.c_str()); //設(shè)置Cookie存儲路徑
wkeIsCookieEnabled(m_window); //檢查Cookie是否可用
wkeSetCspCheckEnable(m_window, false);//允許跨域,這里由于嵌入了其他web應(yīng)用,因此關(guān)閉了跨域檢查
wkeSetDragEnable(m_window, false);//禁用拖拽功能
wkeOnNavigation(m_window, &dowkeNavigationCallback, this); //禁止H5頁面跳轉(zhuǎn),通過回調(diào)處理鏈接打開新頁面。
wkeOnCreateView(m_window, &dowkeCreateViewCallback, this); //在創(chuàng)建新窗口時調(diào)用此回調(diào)
wkeOnLoadUrlBegin(m_window, &dowkeLoadUrlBeginCallback, this); //詳細(xì)內(nèi)容將后續(xù)講述。
wkeOnWindowClosing(m_window, &dowkeWindowClosingCallback, this);//在任務(wù)欄右鍵關(guān)閉時進(jìn)行相應(yīng)的進(jìn)程退回操作
JS綁定:主要用于與H5頁面的對接,接口的定義:C++調(diào)用JS(wkeJsBindFunction),JS調(diào)用C++(wkeRunJsByFrame)。使用起來非常方便。
加載URL(wkeLoadURLW)及顯示(wkeShowWindow)。
以上便是KK下載為大家介紹的Miniblink瀏覽器控件!
-
Miniblink 19.06.13 官方版下載地址
