0

我正在创建一个浏览器扩展,它从JSON提要中检索数据。 我想在本地存储这些数据以防止经常抓取Feed。 Feed最终会有超过100个结果,并且每次访问的新网站都会进行调用,最后我需要一个包含结果的数组。什么是最佳实践?浏览器扩展存储JSON数据

我不知道如何做到这一点在所有的,但我猜(胡乱猜测),我有两个选择:

选项1: 店,这一切以chrome.storage.sync.set ,我能用这么大的阵列来做到这一点吗? 而且每周只能从Feed中刷新。

选项2: 收件我的阵列,以包含整个阵列的本地文件。 而且每周只能从Feed中刷新。

有没有人有关于如何做到这一点的任何想法?两种选择都可能实现吗?哪个最好?

+2

为什么.sync?使用chrome.storage.local。同步[[严格限制](https://developer.chrome.com/extensions/storage#properties))。 – wOxxOm

+0

你要求我们评估一些你没有告诉我们足够的信息。你说“超过100个结果”,但是这告诉我们什么都没有,因为你没有告诉我们结果是什么。 “结果”可以是从单一的“真”/“假”到整个百科全书的任何内容。你没有说明数据是如何组织的,除了一个数组(可能或者不可能是一个好的数据结构)。你在每个网页上使用1个结果还是100个?你如何确定哪个? – Makyen

回答

相关问题