html5 localstorage | phonegap
簡単なデータ保存にhtml5のlocalstorageを利用します。
http://docs.phonegap.com/en/1.4.1/phonegap_storage_storage.md.html
window.localStorage.setItem(“key”, “value”);
var keyname = window.localStorage.key(i);
// keyname is now equal to “key”
var value = window.localStorage.getItem(“key”);
// value is now equal to “value”
window.localStorage.removeItem(“key”);
window.localStorage.setItem(“key2″, “value2″);
window.localStorage.clear();
// localStorage is now empty
var keyname = window.localStorage.key(i);
// keyname is now equal to “key”
var value = window.localStorage.getItem(“key”);
// value is now equal to “value”
window.localStorage.removeItem(“key”);
window.localStorage.setItem(“key2″, “value2″);
window.localStorage.clear();
// localStorage is now empty
簡単です。
文字列のみなので、JSON化します。
window.localStorage.setItem(“object_name”, JSON.stringify(list) );
list = JSON.parse(window.localStorage.getItem(“object_name”));
list = JSON.parse(window.localStorage.getItem(“object_name”));