【问题标题】:Delphi Chromium Local StorageDelphi Chromium 本地存储
【发布时间】:2013-12-11 16:40:23
【问题描述】:

我正在使用 Delphi Chromium Embedded DCEF3。如果我在本地运行我的应用程序,我可以将数据存储到本地存储中并检索它。如果我关闭应用程序并再次运行它,数据就会消失,因为 Delphi Chromium Embedded 似乎没有在会话之间保留数据。如果我在 Chrome 中运行应用程序,一切正常,我知道这是因为 Delphi Chromium Embedded DCEF3 使用文件来存储信息。你知道如何在会话之间保留本地存储数据吗?

非常感谢

【问题讨论】:

  • 看来我需要更改 cache_path 变量的值。有谁知道在哪里以及如何?请

标签: delphi chromium-embedded


【解决方案1】:

在您的单元末尾添加以下内容:

initialization
  CefCache := 'e:\temp\cef';

CefCache 将用于在第 7772 行的ceflib.pas 中初始化 dcef。

【讨论】:

  • 非常感谢您的回答。非常有用。
  • 嗨,这个设置还能用吗?因为这里不行,所以我也测试了CefSettings但是没有发现这个Unit需要用到;
  • @MárcioRossato 看看source UserDataPath 是我最好的猜测。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多