cef程式輸出

2021-10-23 13:45:50 字數 1518 閱讀 6411

輸出目錄中包括了cef必選和可選的類庫和資源檔案(加粗的為必選),它們的主要功能如下:

cefsharp.core.dll:cefsharp核心類庫;

cefsharp.winforms.dll:cefsharp元件類庫,如果是其他平台,可能是cefsharp.wpf.dll、cefsharp.offscreen.dll

cefsharp.browsersubprocess.core.dll:載入多程序類庫,如果缺少,瀏覽器無法正常執行。

cefsharp.browsersubprocess.exe:同上

│ cef.pak:cef資源檔案,如果缺少,可能導致某些元件顯示或使用異常。

│ cef_100_percent.pak:同上。

│ cef_200_percent.pak:同上。

│ cef_extensions.pak:擴充套件應用資源檔案,如果缺少,chrome擴充套件將無法執行。

chrome_elf.dll:崩潰報告類庫,如果缺少,chrome瀏覽器將無法正常執行。

│ d3dcompiler_47.dll:windows vista及以後系統需要檔案。

│ debug.log:除錯的日誌,即console輸出。

│ devtools_resources.pak:開發者工具資源檔案,如果缺少,chrome開發者工具將無法執行。

icudtl.dat:支援unicode檔案。

libcef.dll:cef的核心庫,包括js引擎、網頁載入渲染邏輯等,release版有111m,有點大,沒辦法。

│ libegl.dll:direct3d支援檔案,如果缺少,html5在渲染2d畫布,3d css,webgl時失效。

│ libglesv2.dll:同上

natives_blob.bin:v8引擎快照資料,不必深究

snapshot_blob.bin:同上

v8_context_snapshot.bin:同上

│ readme.txt :開源協議檔案,cefsharp遵循bsd協議。

├─gpucache: gpu快取目錄,自動生成。

│ data_0

│ data_1

│ data_2

│ data_3

│ index

├─locales 本地化資源,如果沒有,區域設定將配置預設語言環境"en-us"

│ am.pak

│ en-us.pak

│ zh-cn.pak

│ zh-tw.pak

└─swiftshader 在 cpu 上進行高效能圖形渲染的類件庫,opengl的替代者。

如果執行時顯示異常或報缺少依賴項,請對照檢查。

嵌入CEF到MFC程式

公司專案中一直存在著乙個chtmlview模組來顯示url,但是隨著web頁面的更新 加入html5 and 其它一些比較新的技術 越來越發現使用chtmlview已經無法滿足目前的需求。開始還是試著去修改一些東西去滿足當前需要,不過好景不長終於有一天chtmlview連我們目前的web頁面都打不開...

cef使用快取 CEF詳解

cef 提供 張表1 fib 從路由選擇表中拷貝過來的 資訊,包括路由選擇表中用於 路由分組所必須的最少資訊。2 層mac 重寫或嚇一跳資訊資料庫 3 netflow table 用於統計網路資料等 需要指出的是,cef的 資訊不是儲存在 cache 裡的,因此也不存在過期作廢或定時重新整理,只有根...

CEF載入PPAPI外掛程式

cef基於chromium和webkit而來,支援ppapi和naci。cef3的binary包預設已經支援ppapi 參考以cef 為例 參考cef windows開發環境搭建 可以通過命令列引數來註冊ppapi plugin,通過 url引數傳遞乙個載入對應plugin的html頁面。下面是我測...