タグ付けされた質問 「local-storage」

LocalStorageは、JavaScriptを使用して永続データを格納する方法です(SessionStorageも参照)。

21
オブジェクトをHTML5 localStorageに保存する
JavaScriptオブジェクトをHTML5に保存したいのですlocalStorageが、オブジェクトが文字列に変換されているようです。 を使用してプリミティブなJavaScriptタイプと配列を保存および取得できますlocalStorageが、オブジェクトが機能していないようです。彼らはすべきですか? これが私のコードです: var testObject = { 'one': 1, 'two': 2, 'three': 3 }; console.log('typeof testObject: ' + typeof testObject); console.log('testObject properties:'); for (var prop in testObject) { console.log(' ' + prop + ': ' + testObject[prop]); } // Put the object into storage localStorage.setItem('testObject', testObject); // Retrieve the object …

7
ローカルストレージとCookie
すべてのCookieが同じ機能を持っているように見えるため、すべてのCookieをローカルストレージに移動することで、Webサイトの読み込み時間を短縮したいと考えています。明らかな互換性の問題を除いて、Cookieの機能を置き換えるためにローカルストレージを使用する場合、長所/短所(特にパフォーマンスに関して)はありますか?



13
localStorage値の最大サイズはいくつですか?
以降localStorage(現在)のみの値として文字列をサポートし、オブジェクトは、それらが格納される前に文字列化(JSONストリングとして格納)する必要があることを行うために、値の長さについて定義された限界があります。 すべてのブラウザに適用される定義があるかどうか誰かが知っていますか?


19
ブラウザウィンドウ/タブが閉じているときにlocalStorageアイテムを削除するにはどうすればよいですか?
私のケース:キーと値を含むlocalStorageは、ブラウザーが閉じられたときに削除され、単一のタブではありません。 それが適切で何が改善できるかは私のコードを見てください: //create localStorage key + value if not exist if(localStorage){ localStorage.myPageDataArr={"name"=>"Dan","lastname"=>"Bonny"}; } //when browser closed - psedocode $(window).unload(function(){ localStorage.myPageDataArr=undefined; });


13
ストレージアイテムが設定されているかどうかを確認するにはどうすればよいですか?
アイテムが設定されているlocalStorageかどうかを確認するにはどうすればよいですか?現在使用しています if (!(localStorage.getItem("infiniteScrollEnabled") == true || localStorage.getItem("infiniteScrollEnabled") == false)) { // init variable/set default variable for item localStorage.setItem("infiniteScrollEnabled", true); }

5
localStorageを表示または編集する方法
Chrome拡張機能を作成し、データの保存にlocalStorageを使用しています。 「background_page」からlocalStorageにアクセスしています。 正常に動作しますが、その値を手動で表示するにはどうすればよいですか?Firefoxでは、Firebugを使用できます。 誰か提案はありますか?

6
Android WebViewとlocalStorage
HTML5アプリからlocalStorageにアクセスする可能性のあるWebビューに問題があります。test.htmlファイルは、ローカルストレージが私のブラウザー(つまり、webview)でサポートされていないことを通知します。何か提案があれば.. package com.test.HelloWebView; import android.app.Activity; import android.content.Context; import android.os.Bundle; import android.util.Log; import android.view.KeyEvent; import android.webkit.WebChromeClient; import android.webkit.WebSettings; import android.webkit.WebStorage; import android.webkit.WebView; import android.webkit.WebViewClient; public class HelloWebView extends Activity { WebView webview; public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); webview = (WebView) findViewById(R.id.webview); webview.getSettings().setJavaScriptEnabled(true); webview.setWebViewClient(new HelloWebViewClient()); webview.loadUrl("file:///android_asset/test.html"); WebSettings settings = webview.getSettings(); …

9
QuotaExceededError:Dom例外22:クォータを超えたものをストレージに追加しようとしました
iOS 7を搭載したiPhoneでLocalStorageを使用すると、このエラーがスローされます。私は解決策を探し回っていましたが、私がプライベートでブラウジングすらしていなかったことを考えると、何も関係ありません。 iOS 7でlocalStorageがデフォルトで無効になる理由がわかりませんが、無効になっているようです。他のウェブサイトでもテストしましたが、うまくいきませんでした。私はこのWebサイトhttp://arty.name/localstorage.htmlを使用してテストを試みましたが、奇妙な理由で何も保存していないようです。 誰かが同じ問題を抱えていましたか?彼らだけがそれを修正できたのですか?保存方法を切り替える必要がありますか? 数行の情報を保存するだけでハードデバッグを試みましたが、役に立ちませんでした。localStorage.setItem()保存には標準機能を使用しました。


10
アップロードする前に画像のサイズを変更するHTML5
こちらが麺スクラッチです。 HTML5ローカルストレージとxhr v2があり、そうでないことを念頭に置いてください。誰かが実用的な例を見つけることができるのか、あるいはこの質問に対してはいまたはいいえを私に与えることができるのかと思っていました: 新しいローカルストレージ(または何でも)を使用して画像のサイズを事前に設定することは可能ですか?画像のサイズ変更についての手掛かりがないユーザーが自分のWebサイトに10 MBの画像をドラッグできるように、新しいローカルストレージを使用して画像のサイズを変更します。次に、小さいサイズでアップロードします。 Flash、Javaアプレット、アクティブXでできることはよくわかっています。問題は、Javascript + Html5でできるかどうかです。 これに対する反応を楽しみにしています。 今のところTa。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.