2

我在我的应用程序中使用 Delphi Chromium Embedded。我有以下问题:有没有办法清除浏览器的缓存?

4

2 回答 2

1

我还尝试通过正确设置选项来不使用缓存。我将两个选项(页面和应用程序缓存)都设置为禁用,但我的页面仍然使用缓存。我找到的解决方案是使用

chromium1.RecreateBrowser(url);

这个清除了我的缓存。

于 2013-09-19T21:32:28.323 回答
0

为了避免使用缓存:(1) 不要在程序代码中设置 GlobalCEFApp.Cache 和 (2) 在调用 LoadURL 之前设置这两个值:

Chromium1.CustomHeaderName  := 'Cache-Control';
Chromium1.CustomHeaderValue := 'no-cache';
Chromium1.LoadURL(aURL);
于 2018-09-10T14:18:14.353 回答