คำถามติดแท็ก 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 …

7
Local Storage vs Cookies
ฉันต้องการลดเวลาในการโหลดบนเว็บไซต์ของฉันโดยย้ายคุกกี้ทั้งหมดไปยังที่จัดเก็บในตัวเครื่องเนื่องจากดูเหมือนว่าจะมีฟังก์ชั่นเดียวกัน มีข้อดี / ข้อเสีย (โดยเฉพาะประสิทธิภาพที่ชาญฉลาด) ในการใช้ที่จัดเก็บในตัวเครื่องเพื่อแทนที่ฟังก์ชั่นคุกกี้ยกเว้นปัญหาความเข้ากันได้ที่ชัดเจน


10
ที่เก็บข้อมูล HTML5 โลคัลกับที่เก็บข้อมูลเซสชัน
นอกเหนือจากการไม่คงอยู่และถูกกำหนดขอบเขตไปยังหน้าต่างปัจจุบันเท่านั้นยังมีประโยชน์อื่นใดบ้าง (ประสิทธิภาพการเข้าถึงข้อมูลและอื่น ๆ ) ไปยังที่จัดเก็บข้อมูลเซสชันผ่านการจัดเก็บในท้องถิ่นหรือไม่

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; });

16
รายการในที่จัดเก็บในตัว HTML5 หมดอายุเมื่อใด
มีการจัดเก็บข้อมูลใน localStorage นานเท่าใด (ซึ่งเป็นส่วนหนึ่งของ DOM Storage ใน HTML5) ฉันสามารถกำหนดเวลาหมดอายุสำหรับข้อมูลที่ฉันใส่ลงใน localStorage ได้หรือไม่?

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 สำหรับจัดเก็บข้อมูล ฉันกำลังเข้าถึง localStorage ผ่าน "background_page" ทำงานได้ดี แต่ฉันจะดูค่าด้วยตนเองได้อย่างไร ใน Firefox คุณสามารถใช้ Firebug ใครมีข้อเสนอแนะ?

6
Android webview & localStorage
ฉันมีปัญหากับ webview ซึ่งอาจเข้าถึงHTML5แอพlocalStorage โดยแอป ไฟล์ 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 …

9
QuotaExceededError: ข้อยกเว้น Dom 22: มีความพยายามในการเพิ่มบางสิ่งบางอย่างในที่เก็บข้อมูลที่เกินโควต้า
การใช้ LocalStorage บน iPhone กับ iOS 7 ทำให้เกิดข้อผิดพลาดนี้ ฉันได้ดูรอบ ๆ ตัวแก้ไขปัญหา แต่เมื่อพิจารณาว่าฉันไม่ได้ท่องเว็บแบบส่วนตัวไม่มีอะไรเกี่ยวข้องเลย ฉันไม่เข้าใจว่าเหตุใด localStorage จึงถูกปิดใช้งานโดยค่าเริ่มต้นใน iOS 7 แต่ดูเหมือนว่าเป็นเพราะอะไร ฉันได้ทดสอบกับเว็บไซต์อื่นแล้วเช่นกัน แต่ไม่มีโชค ฉันลองทดสอบโดยใช้เว็บไซต์นี้: http://arty.name/localstorage.htmlแต่ดูเหมือนว่ามันจะไม่บันทึกอะไรเลยด้วยเหตุผลแปลก ๆ มีใครมีปัญหาเดียวกันมีเพียงพวกเขาที่โชคดีเท่านั้น ฉันควรเปลี่ยนวิธีการจัดเก็บของฉัน? ฉันพยายามแก้จุดบกพร่องโดยเก็บข้อมูลเพียงไม่กี่บรรทัด แต่ก็ไม่มีประโยชน์ ฉันใช้localStorage.setItem()ฟังก์ชั่นมาตรฐานเพื่อบันทึก

7
วิธีดู / ลบที่จัดเก็บในตัวเครื่องใน Firefox
ใน Google Chrome มีวิธีที่ง่ายในการดูว่ามีอะไรอยู่ในที่จัดเก็บในตัวเครื่องรวมถึงแก้ไขหรือลบหลังจากตรวจสอบแล้ว มีวิธีทำเช่นเดียวกันใน Firefox หรือไม่?

10
HTML5 ปรับขนาดภาพล่วงหน้าก่อนที่จะอัพโหลด
นี่คือเครื่องขูดเส้นก๋วยเตี๋ยว โปรดจำไว้ว่าเรามีที่จัดเก็บในตัว HTML5 และ xhr v2 และสิ่งที่ไม่ ฉันสงสัยว่าใครสามารถหาตัวอย่างการทำงานหรือแม้แต่ให้ฉันใช่หรือไม่ใช่สำหรับคำถามนี้ เป็นไปได้หรือไม่ที่จะปรับขนาดภาพโดยใช้ที่จัดเก็บในตัวเครื่องใหม่ (หรืออะไรก็ตาม) เพื่อให้ผู้ใช้ที่ไม่มีเงื่อนงำเกี่ยวกับการปรับขนาดภาพสามารถลากภาพขนาด 10mb ไปยังเว็บไซต์ของฉันได้ จากนั้นอัปโหลดที่ขนาดเล็กกว่า ฉันรู้ดีว่าคุณสามารถทำได้ด้วย Flash, Java applets, active X ... คำถามคือถ้าคุณสามารถทำได้ด้วย Javascript + Html5 คอยที่จะตอบสนองในนี้ ตาสำหรับตอนนี้

5
ใน HTML5 วัตถุ localStorage ถูกแยกออกต่อหน้า / โดเมนหรือไม่
วัตถุ HTML5 localStorage แยกได้ต่อหน้า / โดเมนหรือไม่ ฉันสงสัยเพราะฉันจะตั้งชื่อคีย์ localStorage ได้อย่างไร ฉันต้องการคำนำหน้าแยกต่างหากหรือไม่ หรือฉันจะตั้งชื่อพวกเขาในสิ่งที่ฉันต้องการ?

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.