现在看来似乎应该可以查看localStorage
/ chrome.storage
安装在我的浏览器Chrome扩展的。 我打得周围与开发工具了一点,但还没有找到一种方法来做到这一点。 有任何想法吗?
Answer 1:
有一个非常有用的扩展与两个合作localStorage
和chrome.storage
,我最近发现,该工程作为开发工具面板。
存储区域资源管理器
我没有写这一点,但它是由作者的其他一些问题,SO建议。
Answer 2:
我将进行合并现有的知识存在于几个答案,变成了简单而全面的一个。 如果你投了这一个,请不要与@mwkwok和@chaohuang的那些相同。
这是事实的东西使用保存chrome.storage
的开发人员工具显示不出来,有可以使用的东西定期的localStorage API保存的仅见。 做这个:
通过将打开扩展的背景页
chrome://extensions/
(“开发模式”需要进行检查,看背景页)转至
Console
选项卡,然后输入:
chrome.storage.local.get(function(result){console.log(result)})
这会吐整个存储作为一个JSON对象到控制台。
Answer 3:
你说得对,chrome.storage不开发工具出现。 我发现来查看所有它的唯一方法是把这个放入控制台:
chrome.storage.local.get(function(result){console.log(result)})
这会吐JSON对象到控制台。
Answer 4:
通过点击一个扩展的背景页面上打开Chrome Devtool Chrome://extensions/
( Developer mode
需要进行检查,看看后台网页),然后在资源面板,你可以看到左侧的本地存储。
Answer 5:
这实际上是两个问题!
- 如何查看一个Chrome扩展的localStorage的我已经安装?
//扩展/(开发模式需要进行检查,看看后台网页),然后在资源面板,你可以看到左侧的本地存储:通过点击Chrome浏览器扩展的背景页面上打开Chrome Devtool。 (由chaohuang和基尔加丹)
- 如何查看一个Chrome扩展的chrome.storage我安装?
在后台页面的同一控制台:
- 对于storage.local(由mwkwok)
chrome.storage.local.get(function(result){console.log(result)})
- 对于storage.sync
chrome.storage.sync.get(function(result){console.log(result)})
Answer 6:
使用键入到控制台提供的代码,我没有得到任何结果。 但投入控制台时,该代码工作。
chrome.storage.sync.get(null, function (data) { console.info(data) });
这里的区别是,我们传递一个空值将返回在存储的所有内容。 为了支持这一行动,并为更多的阅读,请查看官方Chrome页面上这个API。