首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >饼干未保存

饼干未保存
EN

Stack Overflow用户
提问于 2022-10-30 23:36:21
回答 1查看 75关注 0票数 -2

我有一个应用程序,可以读取jpg文件,并使用TChromiumWindow.CreateBrowser组件在谷歌地图上显示嵌入的GPS位置。(德尔福柏林和CEF4Delphi最新版本)。每次我运行它,我都不得不接受或拒绝曲奇。

我怎么让它记住我的饼干选择?

我尝试过设置一个ICefCookieManager cookie管理器,但是没有设置cookie存储区的选项,缓存文件夹仍然是空的。此外,我还在互联网上找到了一些GlobalCefApp的想法,但都没有成功。

EN

回答 1

Stack Overflow用户

发布于 2022-10-31 09:56:49

cookies与缓存文件一起保存。

在DPR文件中的GlobalCEFApp.Cache调用之前设置GlobalCEFApp.StartMainProcess中的缓存目录,如下所示:

代码语言:javascript
复制
GlobalCEFApp.Cache := 'c:\my_custom_cache_directory';

确保执行应用程序的windows用户在缓存目录中具有写权限。

在此设置下,您只需在第一次访问网页或cookie过期时处理“接受或拒绝cookie”对话框。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74257488

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档