我在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