LocalStorage や SessionStorageが使えるかどうか確認する時の条件について。 未サポート機種であればwindowにlocalStorageやsessionStorageというプロパティがないので if(window.localStorage)みたいな条件だけでもチェック出来る。 しかしWebViewでも表示する場合、ネイティブ側で使用許可をしていないと 「サポートはしているんだけど使えない」という状況になってsetItem等を使った場合にQUOTA_EXCEEDED_ERRとなる。 WebViewで許可されていない場合はnullを返すので、その条件も含めつつ setItemで適当な文字列を書きこんでgetItemした時に同じ文字列だったら ストレージが使えると判断するのが確実みたいでした。 var hasLocalStorage = (function(){ if(
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く