我应该只使用IndexedDB还是同时使用IndexedDB和chrome.storage?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我应该只使用IndexedDB还是同时使用IndexedDB和chrome.storage?相关的知识,希望对你有一定的参考价值。
我有点困惑。我正在制作一个chrome扩展程序,用户可以在其中存储数据(例如图像和常用扩展程序选项)。我想知道什么是存储数据的最佳方法?
- 仅是IndexedDB,扩展名选项和文件都可以存储在其中吗?
- 或同时使用IndexedDB和chrome存储,其中IndexedDB仅存储大文件
谢谢
答案
由于chrome.storage无法存储ArrayBuffer
,因此文件的最合理选择是IndexedDB。
选项,假设其为a very small object,可能存储在chrome.storage。sync中,因此,如果不进行同步,则用户在每台设备或chrome.storage。local上会获得相同的选项。您的扩展名或对象很大。
以上是关于我应该只使用IndexedDB还是同时使用IndexedDB和chrome.storage?的主要内容,如果未能解决你的问题,请参考以下文章