我在Chrome擴展程序中使用localStorage存在一些問題。Chrome擴展程序中的localStorage限制
- 是每個分機的5mb storage limit?
- Chrome是否使用擴展ID來監視擴展是否符合此限制?
我在Chrome擴展程序中使用localStorage存在一些問題。Chrome擴展程序中的localStorage限制
總之:是和是。
localStorage
綁定到原點w3 spec: The localStorage
attribute,通常是資源URL的協議和主機部分。
Chrome擴展的起源是chrome-extension://EXTENSIONIDHERE
,這意味着Chrome擴展的擴展ID實際上用於強制實施每個原始存儲限制。
您可以通過訪問您的個人資料目錄,並期待在Default/Local Storage
目錄,其中包含以下幾種格式(SQLite的)文件發現證明了這一點:
chrome-extension_EXTENSIONIDHERE_0.localstorage
chrome-extension_EXTENSIONIDHERE_0.localstorage-journal
擴展的localStorage的類似網站的localStorage的,所以我想它會是5MB。您也可以考慮使用chrome.storage
擴展名id是每個擴展名的唯一特性,所以chrome必須使用它來符合此限制。
HTTP的可能重複://計算器.com/questions/5302212/is-there-any-way-a-google-chrome-extension-can-increase-local-storage-space –
沒有提及Chrome用來監控擴展是否符合限制。 – Chromer