我是CefSharp的新手,我剛剛完成了我的第一個簡單程序。 我想知道,爲什麼我的緩存文件是44MB? O.O 有沒有辦法只保存一個站點的登錄? 謝謝爲什麼cefsharp中的緩存太大?
0
A
回答
0
如果您沒有提供CachePath
那麼將使用InMemory
緩存,然後您可以隨後設置cookie的路徑。示例如下。
https://github.com/cefsharp/CefSharp/blob/cefsharp/45/CefSharp.Example/CefExample.cs#L134
對於Cache
大小,如果你檢查的緩存文件夾,你會看到類似的東西得到Fonts
緩存,而且佔用了大量的空間。所以你看到它的使用正常,沒有什麼可擔心的。這將與Chrome
的同等版本相當。
編輯:看樣以下
Cef.OnContextInitialized = delegate
{
var cookieManager = Cef.GetGlobalCookieManager();
cookieManager.SetStoragePath("cookies", true);
};
Cef.Initialize(new CefSettings()
{
PersistSessionCookies = true,
});
1
嗯,但在這種情況下,我有權利也指定cache_path? 我不明白如何將此代碼合併到我的。 我只是這樣做的:
Cef.Initialize(new CefSettings()
{
PersistSessionCookies = true,
CachePath = "C:\\Cache"
});
我該如何合併該代碼? 謝謝
相關問題
- 1. Spark緩存:緩存爲100%,而磁盤上的大小不爲零,爲什麼?
- 2. 什麼是緩存大小和緩存行大小?
- 3. 爲什麼我的圖像太大iPhone
- 4. 爲什麼不緩存?
- 5. 爲什麼window.name被緩存?
- 6. 這爲什麼不緩存?
- 7. 爲什麼CSS被緩存?
- 8. 爲什麼CefSharp不能正常工作?
- 9. 爲什麼這張桌子2px太大?
- 10. C++靜態庫太大了,爲什麼?
- 11. HTML:字體太大 - 爲什麼?
- 12. cefsharp ExecuteScriptAsync(json)uri太長
- 13. 應該爲DataNucleus的L2緩存大小提供什麼值
- 14. 什麼時候web.config太大?
- 15. 從CEFSharp中的緩存中讀取文件
- 16. Grails爲什麼我的緩存無效?
- 17. 爲什麼String的hashCode()緩存0?
- 18. 爲什麼我的圖片緩存?
- 19. 爲什麼autoconf緩存我的宏?
- 20. 爲什麼不緩存:: clear()清除我的(查看)緩存? (CakePHP)
- 21. 什麼是Xcache的最大var緩存大小?
- 22. 什麼是Ruby中大緩存的最佳解決方案?
- 23. 二級緩存 - 爲什麼不緩存所有實體?
- 24. SQLite爲什麼適合模板緩存?
- 25. 爲什麼動作結果被緩存?
- 26. 爲什麼要緩存jQuery對象?
- 27. shell別名有緩存嗎?爲什麼?
- 28. 爲什麼favicons緩存時間更長?
- 29. 爲什麼有多層緩存
- 30. 爲什麼要使用緩存
不,你可以在其他東西中使用InMemory緩存。 – amaitland