【发布时间】:2018-09-10 22:18:14
【问题描述】:
我在我的应用程序中使用 Delphi Chromium Embedded。 我有以下问题:有没有办法清除浏览器的缓存?
【问题讨论】:
-
看来
it is not possible直接做吧。 -
那么,唯一的可能就是删除缓存目录内容?
-
看起来是这样,因为如果您使用它,就无法获取内存缓存的指针和大小。并且由于没有方法或访问内存中的缓存,因此您只能在销毁 CEF 控件时使用特定目录并清除其内容以手动清除浏览器缓存。尽管有一些方法,但如果适合您的需要,如何防止使用缓存。
-
例如,如何防止使用缓存?这对我来说是一个解决方案。
-
您可以通过将
Options.coPageCacheDisabled设置为True 或将Options.coApplicationCacheDisabled设置为True 来禁用页面缓存。但我不能告诉你它们之间的确切区别是什么。
标签: delphi browser-cache chromium-embedded