2015-12-22 56 views
1

我正在开发一个使用本地存储API的Chrome扩展。我想手动修改已被我的扩展存储的一些数据,以便做一些测试。我确定我已安装的(打包的)扩展名使用位于以下位置的sqlite 3文件: C:\Users\golear\AppData\Local\Google\Chrome\User Data\Default\Local Storage 但我无法找到类似的文件,用于解压缩的扩展名。我使用扩展键搜索整个驱动​​器,因为我发现打包的应用程序在其本地存储sqlite文件的名称中使用了它们的键。我确实使用我的扩展程序的键找到了3个文件夹名称,但没有一个似乎有我正在寻找的文件。chrome存储在哪里解压缩扩展本地存储文件

回答

3

对于Mac,它在Library/Application Support/Google/Chrome/Default/Local Extension Settings/<extension id>。我猜它应该在Windows的类似文件夹中。

这也是一个很好的扩展观看你在找什么:https://chrome.google.com/webstore/detail/storage-area-explorer/ocfjjjjhkpapocigimmppepjgfdecjkb

+0

我发现其中似乎包含我正在寻找的数据文件夹中的文件,但我想不出什么文件它的格式。当我尝试用SQLite浏览器打开时,它告诉我这是错误的格式。当我用文本编辑器打开时,我可以看到内容(我存储的内容),但它显示的字符使它看起来像二进制数据:'你好' –

+1

@ GabeO'Leary你是否尝试过使用扩展名? – jianweichuah

+0

是的,我做到了。花了我一点时间弄清楚,但我现在明白了。谢谢! –