>  > ★色番号塗装発送MG33 モコ ピラー【ケーエルシー】モコ MG33S LXピラー 8ピース カラー:鏡面ブラック

セレナ C26 ハイウェイスター H22.11~ リアハーフスポイラー SPORTIVO GIALLA/ジアラ

サイト制作に関するメモ書き

■KAROフロアマット フラクシー フォルクスワーゲン ゴルフカブリオレ(左ハンドル) 152HK FFH02~H06【品番:1349】フットレスト部カバー付 > JavaScript > iOSでプライベートブラウズがオンのとき 15インチ サマータイヤ セット【適応車種:N BOXスラッシュ(JF系 NA車 4WD)】HOT STUFF シュティッヒ レグザス フォーブス ハイパーシルバー/ポリッシュ 4.5Jx15ディレッツァ Z3 165/55R15、

、localStorageが使えない

★色番号塗装発送MG33 モコ ピラー【ケーエルシー】モコ MG33S LXピラー 8ピース カラー:鏡面ブラック

iOSでプライベートブラウズ(ブラウザでの閲覧履歴を残さない機能)がオンのとき、localStorageのsetItemを使うとエラーが出てJavaScriptが止まってしまう現象に遭遇しました。

★色番号塗装発送MG33 モコ ステージア ピラー【ケーエルシー】モコ 4WD MG33S LXピラー 8ピース カラー:鏡面ブラック

var storageKey = 'keyName';
var storageData = localStorage.getItem(storageKey);
alert(storageData);
var saveData = 'value';
localStorage.setItem(storageKey, saveData);
alert('保存後のアラート');

localStorageが使えない場合のデモページ
サンプルページをiOSでプライベートブラウズがオンの状態で閲覧すると ミツバ アンサーバックエンジンスターター+ハーネスセット・マツダ キャロル(イモビ無し車のみ)・平成21年12月~26年12月・HB25S 、setItemでJavaScriptが止まってしまうため プロジェクトミュー NS-C デリカ D:5 CV1W 13.1~ プロミュー 1台分 前後セット、その後のalertが表示されません。
 

解決方法

try catch を使うことで回避できるようです。

MG33S ピラー【ケーエルシー】モコ モコ ★色番号塗装発送MG33 モコ 8ピース ピラー【ケーエルシー】モコ LXピラー カラー:鏡面ブラック

var storageKey = 'keyName';
var storageData = localStorage.getItem(storageKey);
alert(storageData);
var saveData = 'value';
try {
localStorage.setItem(storageKey, saveData);
} catch(e) {
// setItemがうまくいかなかったとき(とりあえず空で問題なし)
alert('setItemがうまくいかなかったとき');
}
alert('保存後のアラート');

対応後のデモページ
localStorageへの保存自体はできませんが、

★色番号塗装発送MG33 モコ ピラー【ケーエルシー】モコ MG33S LXピラー 8ピース カラー:鏡面ブラック

、JavaScriptが止まってしまう問題は回避できました。
 

【参考サイト】

 

コメントを残す コメントをキャンセル

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

{yahoojp}jpprem01-zenjp40-wl-zd-41790