gpt4 book ai didi

javascript - 清除网站的存储持久性标志

转载 作者:行者123 更新时间:2023-11-30 20:33:01 24 4
gpt4 key购买 nike

我在 Chrome 上使用 navigator.storage.persist() API,并设法将其设置为 true。但我希望(至少为了测试)能够清除设置回到 false

据我所知,API 定义不包括要清除的方法或标志。参见 https://developer.mozilla.org/en-US/docs/Web/API/StorageManager和生活水平:https://storage.spec.whatwg.org/#storagemanager

但是,就我的目的而言,如果有一种方法来自“站点设置”、清除缓存选项,甚至自定义页面(如用于应用缓存的 chrome://appcache-internals/页面),这也是可以接受的。

如果不是,标志存储在哪里?即我需要在文件系统中删除什么来重置东西?

最佳答案

我一直无法找到清除特定网站标志的方法。

但出于测试目的(如您所要求),StorageManager.persisted() 返回的标志可以通过以下方式清除:

  1. 导航到 chrome://settings/?search=cookie
  2. 点击清除浏览数据
  3. 在弹出窗口中选择Cookies and other site data 然后点击Clear
    数据
    按钮

执行上述步骤后,StorageManager.persisted()开始返回false

关于javascript - 清除网站的存储持久性标志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50137095/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com