我可以在 ~/.config/google-chrome/Default/Local Storage
目录中找到以前的 localStorage api 数据。我看到这些是 sqlite 文件,我可以使用 sqlite3 浏览它们。
但是,我正在从 localStorage api 迁移到 chrome.storage
api,并使用 chrome.storage.local
方法保存信息。
现在,这些文件如何以及在何处保存在我的文件系统中?我似乎在他们的 doc 中找不到任何与此相关的信息。 。任何帮助将不胜感激。
最佳答案
对于 Windows,您可以在这些位置找到与您的扩展程序 [extension_id] 相关的不同数据
C:\Users\[用户名]\AppData\Local\Google\Chrome\User Data\Default\Local Extension Settings\[extension_id]
C:\Users\[用户名]\AppData\Local\Google\Chrome\User Data\Default\Sync Extension Settings\[extension_id]
C:\Users\[用户名]\AppData\Local\Google\Chrome\User Data\Default\IndexedDB\chrome-extension_[extension_id]
想要查看 chrome.storage 数据
- 打开指向您的后台页面的开发者工具
输入命令
chrome.storage.sync.get(null, function (data) { console.info(data) });
或
chrome.storage.local.get(null, function (data) { console.info(data) });
关于google-chrome - Chrome扩展程序的 'chrome.storage.local'数据保存在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17774857/