質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
HTML5

HTML5 (Hyper Text Markup Language、バージョン 5)は、マークアップ言語であるHTMLの第5版です。

JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

Google マップ

Google Mapは、Google社がオンラインで提供している地図・ローカル検索サービスです。GIS(Geographic Information System:地理情報システム)の中の「WebGIS」に該当します。地図・航空写真・地形の表示方式があり、それぞれユーザーが縮尺を調整して表示させることができます。地域の情報サービスを検索する機能やルート検索の機能も搭載されています。

Q&A

解決済

1回答

13080閲覧

localStorageのデータが消えてしまう

imukate

総合スコア11

HTML5

HTML5 (Hyper Text Markup Language、バージョン 5)は、マークアップ言語であるHTMLの第5版です。

JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

Google マップ

Google Mapは、Google社がオンラインで提供している地図・ローカル検索サービスです。GIS(Geographic Information System:地理情報システム)の中の「WebGIS」に該当します。地図・航空写真・地形の表示方式があり、それぞれユーザーが縮尺を調整して表示させることができます。地域の情報サービスを検索する機能やルート検索の機能も搭載されています。

0グッド

1クリップ

投稿2017/01/27 02:09

###前提・実現したいこと
HTML5とjavascriptでGoogleマップを使ったアプリを作成しているのですが、localStorageについて困っています。

検索画面、マップ画面、履歴画面の3画面があり、各課画面間のデータの受け渡しと、履歴を保存にlocalStorageを利用しています。
しかし、localStorageに保存しているデータがマップ画面を開くと消えてしまいます。
clearもremoveも記述していないのですが、localStorageに保存したデータが消える条件は他にもあるのでしょうか。

###該当のソースコード

ここにご自身が実行したソースコードを書いてください

###試したこと

###補足情報(言語/FW/ツール等のバージョンなど)
Monacaを利用し作成しています。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

turbgraphics200

2017/01/27 03:09

どのようなコードを書いたのかを追加してください。
guest

回答1

0

ベストアンサー

消えているのかどうか確認するために、表示させているブラウザの開発者用機能を利用してストレージを見てみてはいかがでしょうか。

例:Firefox
F12 キー押下→タブ「ストレージ」選択→左側ツリーで「ローカルストレージ」選択→対象のサーバURLを選択

それぞれの画面でサーバが異なるとかないですよね? 例えば iframe で読み込まれた別サーバからの HTML からは、親のサーバURLで定義されたローカルストレージは読めません。

投稿2017/01/27 08:50

tacsheaven

総合スコア13703

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

imukate

2017/01/29 06:55

他にいくつかの端末で試したところ、問題なく動作したので端末の問題でした。 マップが読み込めないこともあり、その際は再起動することで治るので、今回も試したところ読み込むことができました。 ありがとうございまいた。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問