Chrome扩展程序中的localStorage限制

时间:2013-07-13 00:09:57

标签: google-chrome google-chrome-extension local-storage

关于在Chrome扩展程序中使用localStorage,我有几个问题。

  • 每个分机是5mb storage limit吗?
  • Chrome是否使用扩展程序ID来监控扩展程序是否符合此限制?

2 个答案:

答案 0 :(得分:1)

  • Extension的localStorage类似于网站的localStorage所以我猜它是5mb。您还可以考虑使用chrome.storage

  • 扩展ID是每个扩展程序唯一的唯一内容,因此chrome必须使用它来符合此限制。

答案 1 :(得分:1)

简而言之:是和是。

localStorage与原始 w3 spec: The localStorage attribute 相关联,通常是资源网址的协议和主机部分。

Chrome扩展程序的来源为chrome-extension://EXTENSIONIDHERE,这意味着Chrome扩展程序的extensionID确实用于强制执行每个来源的存储限制。

您可以通过访问您的个人资料目录并查看Default/Local Storage目录来查找此证明,该目录包含以下格式的多个(SQLite)文件:

chrome-extension_EXTENSIONIDHERE_0.localstorage
chrome-extension_EXTENSIONIDHERE_0.localstorage-journal