Answers:
这很简单。只需通过按进入开发人员工具F12,然后进入“ 应用程序”选项卡。在“ 存储”部分中,展开“ 本地存储”。之后,您将在此处看到所有浏览器的本地存储。
只需按打开开发人员工具F12。
单击“ 应用程序”(以前称为“资源”)选项卡,您将看到localStorage的内容。您可以从那里手动添加/编辑/删除键/值条目。
在OS X上,键为:⌥+ ⌘+i
另一种组合:Ctrl+ Shift+i
编辑:在Chrome 56中,它看起来像这样:
您可以转到chrome:// chrome / extensions,然后会有一个指向您的背景页面的链接,一旦启动,您就可以使用开发工具来查看localStorage内容。
localStorage['xy'] = JSON.stringify(xy);
localStorage.setItem('xy', JSON.stringify(xy))
,这将在localStorage中设置该项目
我要么不明白这里的人们正在试图做什么,不是我正在做什么,和/或Chrome开发人员工具已更改,并且在这方面已被破坏。
我的扩展程序的内容脚本存储如下数据:
chrome.storage.local.set(packet);
当我查看扩展程序的后台页面的“应用程序”选项卡,并展开“存储”>“本地存储”时,我看到了扩展程序,但是单击它不会显示任何数据。
我发现的唯一解决方案是在后台页面的控制台中运行此解决方案:
chrome.storage.local.get(null, function(data) {console.log(data);})
这类似于扩展名的读取方式(除了传递null以获取所有键,而不是传递键名以获取我想要的键名),并且工作正常,每次都很难输入。同样奇怪的是,这里所有这些答案都不适合我。
我在Windows 10上使用的是Chrome 73.0.3683.103(正式版本)(64位)。如果相关,则扩展包仍未打包,但这是您最有可能在开发中进行的时间。
localStorage.setItem('key', 'value')