-1

我一直在尝试找到一个简单的解决方案(如 HTML5 localstorage)来存储 Chrome 应用程序的数据。我看到他们有复杂的存储机制@ http://developer.chrome.com/apps/storage.html但我讨厌这种方法,因为检索数据是异步的。要检索数据,我必须做类似的事情。

chrome.storage.local.get(key,function(data){console.log(data)});

我讨厌这种方法,因为我无法以简单的方式分配变量。

Chrome 打包应用不支持 window.localStorage.setItem();window.localStorage.getItem(); 在此处输入图像描述

4

2 回答 2

1

sessionStoragelocalStorage禁用而结束使用

于 2013-11-12T14:52:50.983 回答
-1

虽然它可能不是最佳实践,但您可以使用

localStorage.setItem('test', 'value');
localStorage.getItem('test'); // == value

如果将对象存储在 localStorage 中,请小心 - 你需要先对它们进行 JSON 编码。

于 2013-11-07T11:18:08.200 回答