2011-03-03 14 views
17

मैं एक ऐप विकसित कर रहा हूं जिसके लिए ऑफ़लाइन स्टोरेज एसक्यूएल की आवश्यकता है।फ़ायरफ़ॉक्स का कौन सा संस्करण वेब एसक्यूएल का समर्थन करेगा?

मैं कोशिश:

if (window.openDatabase) { 
     window.db = window.openDatabase("app", "", "my app db name", 1024*1024); 
    } 

इस क्रोम पर अच्छा काम करता है, लेकिन मेरे Firefox 3.6

Firefox के किस संस्करण openDatabase का समर्थन करेंगे पर काम नहीं करता?

उत्तर

7

मेरा मानना ​​है कि एफएफ बजाय IndexedDB को लागू करने की दिशा में काम कर रहा है। फ़ायरफ़ॉक्स के मामले में WebSQL DB के लिए

3

डिफ़ॉल्ट स्थान:

C:\Users\username\AppData\Roaming\Mozilla\Firefox\Profiles\mlolddya.default\databases\ 

क्रोम के लिए:

C:\Users\username\AppData\Local\Google\Chrome\User Data\Default\databases\ 
सफारी के लिए

:

C:\Users\username\AppData\Local\Apple Computer\Safari\Databases\ 

एफएफ के नए संस्करण WebSQL वे उपयोग नहीं कर रहे इंडेक्सड डीबी में स्थानांतरित हो गए हैं। अच्छा दो अलग-अलग डी के लिए समर्थन देने की आवश्यकता नहीं है बी अगर आप सफारी

3

के लिए समर्थन देना नहीं चाहते हैं, तो यदि आप जानना चाहते हैं कि ब्राउज़र कौन सा ब्राउज़र Caniuse देख सकता है। विशेष रूप से स्थानीय भंडारण के बारे में this

संपादित करें: ओह! मुझे एहसास नहीं हुआ कि यह एक साल पुराना था।

संबंधित मुद्दे

 संबंधित मुद्दे