IPhone 2.1 (शायद 2.0) पर ऐसा करने वालों के लिए, आपको स्थानीय डेटा संग्रहण के लिए कोई विशेष सेवा बनाने की आवश्यकता नहीं है। MobileSafari HTML5 / WHATWG SQL डेटाबेस API का समर्थन करता है। यह वही एपीआई है जो डेस्कटॉप सफारी और फ़ायरफ़ॉक्स के हाल के संस्करणों द्वारा समर्थित है।
यदि आप Dojo या ExtJS जैसे टूलकिट का उपयोग कर रहे हैं जो भंडारण अमूर्तता प्रदान करता है, तो आपके कोड को MobileSafari सहित किसी भी आधुनिक ब्राउज़र के बारे में काम करना चाहिए।
परीक्षण करने के लिए, अपने iPhone पर http://robertsanders.name/dev/stackoverflow/html5.html खोलें ।
यदि आप उस पृष्ठ को खोलते हैं तो एक जेलब्रोकेन आईफ़ोन के फाइल सिस्टम को देखें, आपको एक डेटाबेस कहीं / / निजी / var / mobile / Library / WebKit / डेटाबेस / में देखना चाहिए। वहां भी वेब-डीबी की एक निर्देशिका है।
रूट # sqlite3 /pStreet/var/mobile/Library/WebKit/Dat डेटाबेस/Dat डेटाबेस.db SQLite संस्करण 3.5.9 ".help" निर्देशों के लिए दर्ज करें।
sqlite> .डेटाटक seq नाम फ़ाइल
0 मुख्य / निजी / मोबाइल / मोबाइल / सीमाएँ / वेब साइट / डेटाबेस / डेटाबेस डेटाबेस
साइक्लाइट> .टेबल
डेटाबेस उत्पत्ति
डेटाबेस से sqlite> चुनें *;
1 | http_robertsanders.name_0 | नोटटेस्ट | डेटाबेस | एपीआई उदाहरण | 20000 | 000000000000000101b
साइक्लाइट> ओरिजिन से * सेलेक्ट करें;
http_robertsanders.name_0 | 5,242,880