gpt4 book ai didi

javascript - 火狐存储API : basic data save not saving

转载 作者:行者123 更新时间:2023-11-28 03:09:29 27 4
gpt4 key购买 nike

我正在开发我的第一个 Firefox 扩展。我正在尝试将数据保存在浏览器的本地存储中(使用 Window.localStorage 很容易,但我正在关注 official recommandations )。

我的类有一个看起来像这样的 save 方法。

static save(content) {
const setCurrent = browser.storage.local.set({ current: content });

setCurrent.then((result) => {
console.log('saved')
}, onError);
}

当它被调用时,我得到了“已保存”的 console.log,但是当我查看 Firefox 开发人员工具的“存储”选项卡时,我发现没有任何内容被保存。我不知道如何调试它。

最佳答案

感谢@evilpie,我找到了解决方案。该数据在“扩展存储”选项卡中可用,而不在“本地存储”选项卡中可用。它仅出现在 about:debugging 工具箱中,而不出现在经典的开发人员工具箱中。

我的第一次尝试被误导了。使用 Window.localStorage API 时,您可以在“本地存储”中的任何选项卡中找到所有数据。

关于javascript - 火狐存储API : basic data save not saving,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60280780/

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