gpt4 book ai didi

javascript - Lawnchair .nuke() 在填满我的存储配额后无法工作

转载 作者:搜寻专家 更新时间:2023-11-01 04:26:50 26 4
gpt4 key购买 nike

我正在使用 Lawnchair使用我的网络客户端 (Firefox 13.0) 的“dom 适配器”存储持久数据并达到存储配额。 Console.log 说

Persistent storage maximum size reached

很公平;我会用这个来解决它:

<script type="text/javascript" charset="utf-8">
Lawnchair(function() {
this.nuke();
console.log("nuked");
});
</script>

在我达到我的存储配额之前,上面的代码会清除持久存储中的所有内容。但现在它不起作用。该页面显示正常,但控制台日志未显示任何内容。我希望它像以前一样说“nuked”。

以下代码显示了我所有的持久数据(在尝试使用上面的代码对其进行 nuke() 之后)。

<script type="text/javascript" charset="utf-8">
Lawnchair(function() {
this.keys(function(values) {
values.forEach(console.log)
})
});
</script>

我怎样才能让 Lawnchair.nuke() 在达到存储限制后工作?

最佳答案

您可以使用 localStorage.clear() - 只是为了安全起见。但是,尽管如此,打开 Chrome devltools 并查看 localStorage 的状态...它会在表(key,val)中向您显示本地存储内部发生的情况。

您可能还想调试 nuke 并查看为什么它在您的情况下不起作用。这可能是由于某些 key 更改或错误所致。

关于javascript - Lawnchair .nuke() 在填满我的存储配额后无法工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10392659/

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