使用 Google Chrome Extension 存储数据的最佳方式是什么?鉴于可以在任何选项卡中获取此数据,chrome.storage.sync/ chrome.storage.local/之间的根本区别是什么?localStorage
最好有一个例子,请。
使用 Google Chrome Extension 存储数据的最佳方式是什么?鉴于可以在任何选项卡中获取此数据,chrome.storage.sync/ chrome.storage.local/之间的根本区别是什么?localStorage
最好有一个例子,请。
localStorage它是一个 HTML5 标准数据存储。文档https://developer.mozilla.org/en/docs/Web/API/Window/localStoragelocalStorage存储数据的形式为:name=value(value - string),即不允许存储复合对象。此外,类似true,的类型false将存储"true"为"false". 同步访问数据:chrome.storage.local- 扩展数据存储。允许您存储对象,与localStorage. 数据是异步访问的。允许您“监听”变量的变化。存储文档https://developer.chrome.com/extensions/storagechrome.storage.sync- 工作方式类似chrome.storage.local,但将数据存储在服务器上,由所有授权浏览器之间的谷歌帐户同步。对于扩展,最好使用
chrome.storagelocal/sync- 取决于您的需要