我正在尝试创建一个 Chrome 扩展程序,它将获取任何被点击的元素并将其存储在 chrome.storage 中以供以后参考。
我可以将单击的元素存储为字符串,然后将其设置在存储中,但这很快就达到了存储限制。
chrome.storage.sync.set({
"key": elementAsString
}, function () {
getStorage();
});
我需要一些关于解决此问题的最佳方法的建议。
以类名的形式存储对元素的引用也是有问题的,因为我想在以后迭代存储的项目并更改它们。这只有在每个元素都有一个唯一的类/id 名称时才有效(例如,我想引用单个句子)。
我确信我缺少一个简单的解决方案。