現在看來似乎應該可以查看已安裝在我的瀏覽器Chrome擴展的localStorage
/chrome.storage
。我已經開發了一些開發工具,但還沒有找到辦法做到這一點。有任何想法嗎?如何查看我已安裝的Chrome擴展程序的存儲空間?
回答
點擊Chrome://extensions/
(Developer mode
需要檢查才能看到後臺頁面)的擴展的背景頁面,打開Chrome Devtool,然後在資源面板中可以看到左側的本地存儲。
你說得對,chrome.storage不開發工具出現。我發現查看所有這一切的唯一方法就是將其放入控制檯:
chrome.storage.local.get(function(result){console.log(result)})
這會將JSON對象吐入控制檯。
我將進行合併現有的知識存在於幾個答案,變成了簡單而全面的一個。 如果你投了這一個,請不要與@mwkwok和@chaohuang的那些相同。
確實,使用chrome.storage
保存的內容不會顯示在開發人員工具中,您只能看到使用常規localStorage API保存的內容。這樣做:
前往
chrome://extensions/
打開您的擴展背景頁面(「開發模式」需要進行檢查,看背景頁)轉到
Console
選項卡,並輸入:
chrome.storage.local.get(function(result){console.log(result)})
這會吐整個STO作爲一個JSON對象進入控制檯。
如何使本地存儲持久?如果我禁用擴展名,它將被刪除。 – jstuardo 2016-10-06 20:41:16
@jstuardo,看起來像完全獨立的問題,我不知道答案。抱歉。 – 2016-11-03 17:22:21
對於我最近發現的localStorage
和chrome.storage
有一個非常有用的擴展,它可用作開發工具面板。
我沒有寫這一點,但它是由作者在其他一些問題SO建議。
我沒有使用鍵入到控制檯提供的代碼得到任何結果。但是這個代碼在放入控制檯時工作。
chrome.storage.sync.get(null, function (data) { console.info(data) });
這裏的區別是,我們傳遞一個空值將返回在存儲的所有內容。要支持此功能,請參閱official chrome page on this API.
- 1. 如何查看我的Chrome擴展的總安裝次數?
- 2. Chrome擴展程序API操縱其他已安裝的Chrome擴展程序?
- 3. 如何在Chrome上修改已安裝的擴展程序?
- 4. 適用於Chrome擴展程序的永久存儲空間
- 5. 如何查看/檢查Chrome擴展的本地存儲?
- 6. 擴展已安裝的應用程序
- 7. Chrome擴展程序,如何唯一標識擴展程序安裝
- 8. 通過zip安裝Chrome擴展程序,需要Chrome的App Runtime:未安裝「導入」擴展程序
- 9. Chrome擴展程序數據庫存儲
- 10. 無法下載並安裝我的crx chrome擴展程序
- 11. 檢測用戶是否安裝了我的Chrome擴展程序?
- 12. Chrome擴展程序identity.email空
- 13. 谷歌Chrome擴展如何檢查存儲是否爲空?
- 14. 如何存儲Google Chrome擴展程序的偏好設置?
- 15. Chrome擴展程序:無法通過點擊獲得存儲空間的價值
- 16. 從NSIS安裝程序安裝chrome擴展?
- 17. 檢查是否安裝了Chrome擴展程序
- 18. 如果我的擴展程序無法通過chrome://擴展名重新加載我的Chrome擴展程序?
- 19. 在Chrome中安裝擴展
- 20. 使用NSIS的Chrome擴展的Windows安裝程序
- 21. 找不到Chrome擴展的已安裝的manifest.json
- 22. 安裝Chrome擴展程序的NSIS腳本終止Outlook
- 23. 恢復舊的Facebook照片查看器 - Chrome擴展程序
- 24. 在Chrome擴展市場之外安裝Chrome擴展
- 25. Chrome擴展程序
- 26. Chrome擴展程序 - 寫入不同域的本地存儲
- 27. 列出存儲的記錄localStorage | Google Chrome擴展程序
- 28. 檢索本地存儲的JSON Chrome擴展程序
- 29. 如何檢查已安裝的應用程序是我的?
- 30. Chrome擴展程序登錄安全
如果您使用'LocalStorage API',則可以在Chrome開發者工具中找到它。但是如果你使用''一樣chrome.storage.local.set({「關鍵」:值})chrome.storage API'方法',數據不存儲在那裏。我們在哪裏可以找到這些數據? – KiL 2012-08-17 09:53:56
沒有看到我的分機保存的任何內容。除了打印出來之外,還有其他方法可以檢查它們嗎? – Robert 2014-06-27 05:44:14
查看最近添加的@Xan答案。 – 2014-12-21 16:34:38