我正在构建一个简单的基于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 ,这是在我更改之前生成的路径是空的。可能是什么问题呢?我使用什么方法来清除/删除此缓存?