【问题标题】:Clear/Delete Chromium Embedded framework (CEF3 C++) cache清除/删除 Chromium Embedded 框架 (CEF3 C++) 缓存
【发布时间】:2016-03-03 03:28:42
【问题描述】:

我正在构建一个简单的基于 CEF3 的浏览器。我希望在用户关闭/结束所有会话后删除/删除缓存。首先,我尝试使用 Cefsettings.cache_path 将缓存存储在硬盘上,但文件夹为空。 这是我的代码:

CefSettings settings;
  const char* path = "E:\\test\\Cefclient\\cache";
  //store cache on hdd
  CefString(&settings.cache_path).FromASCII(path);

缓存文件夹是空的,也是这个路径:C:\Users\user\AppData\Local\CEF\User Data,这是在我更改之前生成的路径为空。可能是什么问题呢?我用什么方法来清除/删除这个缓存?

【问题讨论】:

    标签: c++ caching chromium chromium-embedded


    【解决方案1】:

    您可以在调用 CefShutDown 后删除缓存路径, 您还可以通过“chrome://version”确认您的缓存路径

    【讨论】:

    • 感谢您尝试提供答案。但是,如果您能对解决方案进行更多解释,那就太好了,因为当前的解决方案似乎太天真了。
    猜你喜欢
    • 1970-01-01
    • 2019-08-30
    • 1970-01-01
    • 2012-11-12
    • 1970-01-01
    • 1970-01-01
    • 2015-06-20
    • 2015-12-19
    • 2021-08-11
    相关资源
    最近更新 更多