jsdo.itで、Webブラウザにテキスト情報を保存できる「localStorage」を利用した習作プログラムを作って、さまざまな端末でテストをしてみました。
結果としては、iPhone(iOS 5)および、Android(2.3)では問題なし。しかし、以下の端末は残念な結果に。
Windows Phone(7.5)
次のような、普通のデータ保存は問題ありませんでしたが、
window.localStorage.setItem(‘hoge’, ‘fuga’);
JSONデータを保存すると、うまく読み出せませんでした。
var ary = {“hoge”: “huga”, “aaa”: “bbb”};
window.localStorage.setItem(‘json’, JSON.stringify(ary));
JSONの処理のあたりで、なにか引っかかっているのでしょうか? 要検証です。
PS Vita、Nintendo 3DS
こちらは、残念ながら問題外。localStorage自体が全く動作しませんでした。。
さすがはゲーム機。一筋縄ではいきません・・
コメントを残す