我想制作一个Chrome扩展程序,用于存储用户可能存在的大型代码段(带有代码段的名称)并使用它们。
我希望用户能够上传包含这些代码段的文件(或者更好的是,将这些代码段复制并粘贴到扩展程序选项页面的textarea
中)。
而且,棘手的部分,我希望扩展程序记住这些代码段,以便下次用户启动Chrome时可以访问。
您认为我应该使用哪种存储空间?
答案 0 :(得分:2)
代码段的平均大小是多少?
根据答案你可以使用:
1)localStorage - 最简单的解决方案,但有大小限制。 5Mb基于http://en.wikipedia.org/wiki/Web_storage
的数据2)chromeStorage - " unlimitedStorage"权限可以存储更多数据,可以通过storage.sync在设备之间同步。有关详情,请参阅:https://developer.chrome.com/extensions/storage
答案 1 :(得分:0)
我会建议云后端,只因为它很酷:)看看其中一个:
在某些限制之前,两种服务的使用都是免费的。
Parse.com pricing page甚至说你可以免费获得高达20GB的数据库。他们的FAQ读到:
当我超过20GB的数据库存储时会发生什么?
数据库大小的超额率为10美元/ GB,但我们只允许增加20GB的增量。当您超过20GB的数据库大小时,我们会将您的软限制增加到40GB,并开始向您收取每月200美元的增量。