我正在处理有关Chrome存储的困境。
我的用例是我有一个Chrome扩展程序,可以每天存储用户清理过的标签页。其中一个要求是保留历史记录,因此我每天将选项卡存储在一个数组中。
我目前的实现是存储到chrome.storage.sync
,但是这个存储对于我打算使用它的人来说很小。事实上,它相当小。
第二种选择是使用具有足够容量的chrome.storage.local
,但我们不希望用户的历史选项卡数据丢失,因此这带来了我们实际需要同步的问题。
第三种选择是使用本地存储并实现与某些免费远程服务(如Firebase(的自定义同步。
我的问题是:
我的理解是否正确,即chrome.storage.sync
仅用于某些配置数据?有没有一种直接的方法可以强制同步"本地"chrome存储(Firebase可能是一种选择(?
我的理解是正确的,chrome.storage.sync 仅用于某些配置数据吗?
是的,作为一个有限的存储,它旨在维护不同形式的状态数据。
有没有一种简单的方法来强制同步"本地"铬 无论如何存储(Firebase 可能是一种选择(?
您绝对可以使用Firebase之类的外部服务来保存用户数据并在不同设备上获得同步