google-chrome - 我的 Chrome 扩展程序写入本地存储:为什么我在开发工具中看不到或删除数据?
问题描述
非常简单的存储,只有一个字符串被保存到本地存储中:
chrome.storage.sync.set({
'current_lookup_details': 'a string'
});
我得到的
chrome.storage.sync.get('current_lookup_details', function(result) {...})
但我想在开发时清除它,并且根据开发工具它不存在。“应用程序”选项卡、“本地存储”或任何其他存储选项中不会出现任何内容。
在我的 background.html 和我的选项页面中也是如此。它似乎不存在,我无法清除它。
如果我从 Chrome 中删除扩展程序并重新添加它,数据就会消失。但这是我可以删除它的唯一方法。
扩展是否具有开发工具无法访问的某种特殊形式的存储?
解决方案
推荐阅读
- android - 如何在不使用 Android 名称的情况下加载所有测试资源?
- java - 如何将 JPA 创建本机查询映射到投影
- python - discord.guild.members 无法正常工作
- wordpress - htaccess 只允许特定的 php 查询
- javascript - Firebase 资源在 blaze 计划中耗尽(例如检查配额)
- javascript - 如何在ajax加载的部分(可以多次加载相同的部分)中注入JavaScript函数?
- java - 通过 Java 中的 pincode 验证状态
- javascript - 我只想刷新一个部门,但它刷新了整个页面,而且每次都需要大量的互联网来加载
- php - 在会话中从购物车中删除项目 | 代码点火器
- .net-core - 由于迁移,.net core 2 应用程序构建时间长