google-chrome - Chrome 应用程序的 chrome.storage.local 存储在哪里?

标签 google-chrome osx-yosemite google-chrome-app

OSX yosemite 中 Chrome 应用的 chrome.storage.local 存储在哪里?

最佳答案

我终于找到了它:~/Library/Application Support/Google/Chrome/Default/Local App Settings/{{chrome-app-id}}。整个 {{chrome-app-id}} 文件夹是一个 leveldb 数据库。我能够打开它并使用 leveldb-ruby gem 检查存储文件的内容。只需执行以下操作

require 'leveldb'
db = LevelDB:DB.new '~/Library/Application Support/Google/Chrome/Default/Local App Settings/{{chrome-app-id}}'

您现在可以使用db对象查询数据库。顺便说一句,如果您收到一个奇怪的错误,表明该数据库正在被其他人使用,请确保杀死 chrome 并删除 LOCK 文件。

关于google-chrome - Chrome 应用程序的 chrome.storage.local 存储在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30765909/

相关文章:

javascript - 无法在 Chrome 存储中存储和检索

javascript - Google Chrome App - 检查应用程序还是常规站点

css - 奇怪的 Chrome 渲染问题。可能的错误?

reactjs - "Download Network Failed"- Chrome 在 React Redux 应用程序中处理 160kb tiff 文件失败

javascript - 谷歌浏览器的 console.log() 打印 DOM 节点不一致

macos - 使用Javascript for Automation发送带有附件的电子邮件

php - httpd libphp5.so ldap错误

html - Chrome - 在不保持比例的情况下拉伸(stretch)背景图像

mysql - 在 Mac OS X Yosemite/El Capitan 上自动启动 MySQL 服务器

google-chrome-app - 以散列数组作为值的 Postman chrome 扩展