ちゃんとブログ。

たにぐち まこと 2012/02/11 17:28 ( 2012/02/11 17:28 )

PS Vita、3DSのブラウザは、localStorageに対応していない

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自体が全く動作しませんでした。。

さすがはゲーム機。一筋縄ではいきません・・