Where is chrome extension's 'chrome.storag

2020-02-28 06:43发布

问题:

I can find the previous localStorage api data in ~/.config/google-chrome/Default/Local Storage directory. I see that these are sqlite files which I can browse with sqlite3.

However, I'm moving from localStorage api to chrome.storage api and saving the information with chrome.storage.local method.

Now, how and where are these files are bing saved in my file system? I can't seem to find any information regarding this in their doc. Any help would be highly appreciated.

回答1:

For Windows, you can find different data related to your extension [extension_id] at these places

C:\Users\[user_name]\AppData\Local\Google\Chrome\User Data\Default\Local Extension Settings\[extension_id]

C:\Users\[user_name]\AppData\Local\Google\Chrome\User Data\Default\Sync Extension Settings\[extension_id]

C:\Users\[user_name]\AppData\Local\Google\Chrome\User Data\Default\IndexedDB\chrome-extension_[extension_id]

want to checkout chrome.storage data

  • open developer tools pointing your background page
  • type command

    chrome.storage.sync.get(null, function (data) { console.info(data) });

    or

    chrome.storage.local.get(null, function (data) { console.info(data) });



回答2:

For Firefox which now use the same format as Chrome for addon they are saved here:

C:\Users\Marc\AppData\Roaming\Mozilla\Firefox\Profiles\x5jztslz.default\browser-extension-data\