首页 > 解决方案 > 我的 Chrome 扩展程序写入本地存储:为什么我在开发工具中看不到或删除数据?

问题描述

非常简单的存储,只有一个字符串被保存到本地存储中:

    chrome.storage.sync.set({
        'current_lookup_details': 'a string'
    });

我得到的

chrome.storage.sync.get('current_lookup_details', function(result) {...})

但我想在开发时清除它,并且根据开发工具它不存在。“应用程序”选项卡、“本地存储”或任何其他存储选项中不会出现任何内容。

在此处输入图像描述

在我的 background.html 和我的选项页面中也是如此。它似乎不存在,我无法清除它。

如果我从 Chrome 中删除扩展程序并重新添加它,数据就会消失。但这是我可以删除它的唯一方法。

扩展是否具有开发工具无法访问的某种特殊形式的存储?

标签: google-chromegoogle-chrome-extensionlocal-storagegoogle-chrome-devtools

解决方案


推荐阅读