首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何清除chrome.storage.sync以测试我的扩展?

如何清除chrome.storage.sync以测试我的扩展?
EN

Stack Overflow用户
提问于 2021-09-09 07:35:55
回答 1查看 96关注 0票数 0

我正在制作一个小小的逻辑游戏,作为一个铬的扩展,以增加一个高分,我想使用chrome.storage.sync。我只想创建一个变量,如果它不存在(第一次有人打开扩展)。为了测试我所写的作品是否有效,我必须为自己清除所有的数据,我怎么能做到呢?(这些文档说的是高级开发人员,我不是其中之一,所以我不明白)

https://developer.chrome.com/docs/extensions/reference/storage/

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-09-09 07:47:04

代码语言:javascript
运行
复制
chrome.storage.local.clear()

这将从存储中移除所有项目。

您还可以删除一些键,而不是所有的项,

代码语言:javascript
运行
复制
chrome.storage.local.get((data) => {
  // here you get all data and you can decide which keys to delete, 
  // in this case im deleting all keys explicitly

  chrome.storage.local.remove(Object.keys(data), resolve)
})
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69114081

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档