輸出目錄中包括了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頁面。下面是我測...