我正在编写一个 chrome 扩展来将两个不同站点中的数据链接在一起。该扩展使用 chrome.storage.sync 将密钥对存储到每个站点中的数据。即,用户可以单击直接在链接页面之间导航。
问题是,如果我卸载并重新安装扩展程序,所有数据都会被删除,并且我会丢失所有链接。我不想让另一台服务器存储数据(以及带来的所有麻烦,用户帐户、登录、GPDR 等),我只想将所有内容存储在 chrome 同步存储中。
有没有办法让 chrome.storage.sync 数据更加持久?
小智 -2
该 API 已经过优化,可以满足扩展的特定存储需求。它提供与 localStorage API 相同的存储功能,但有以下主要区别:
用户数据可以自动与Chrome同步同步(使用storage.sync)。您的扩展程序的内容脚本可以直接访问用户数据,无需后台页面。即使使用分割隐身行为,用户的扩展设置也可以保留。它与批量读取和写入操作异步,因此比阻塞和串行 localStorage API 更快。用户数据可以存储为对象(localStorage API 将数据存储在字符串中)。可以读取管理员为扩展配置的企业策略(使用带有架构的 storage.management)。
归档时间: |
|
查看次数: |
550 次 |
最近记录: |