2011-12-03 29 views
5

के साथ ऑडियो फाइलों को डाउनलोड करना मैंने पाया और पाया कि एचटीएमएल 5 सीधे ऑडियो संग्रहित करने का समर्थन नहीं करता है। मैं ऑडियो 64 को स्ट्रिंग में बदल दूंगा और फिर मैं स्थानीय स्टोरेज में स्टोर करूंगा।एचटीएमएल 5 स्थानीय स्टोरेज में ऑडियो फाइलों को संग्रहीत करना- जावास्क्रिप्ट

मैं jplayer के साथ एक html5 ऑडियो प्लेयर एप्लिकेशन विकसित कर रहा हूं। मेरे पास सर्वर में ऑडियो हैं और मुझे उन्हें स्थानीय संग्रहण में स्टोर करने की आवश्यकता है, इसलिए मुझे जावास्क्रिप्ट के साथ ऑडियो फाइलें डाउनलोड करने की आवश्यकता है। जावास्क्रिप्ट के साथ ऑडियो फाइलों को डाउनलोड करने का कोई तरीका है? किसी भी मदद की सराहना की जाएगी।

+0

सफारी स्थानीय ऑडियो भंडारण http://developer.apple.com/library/safari/documentation/iPhone/Conceptual/SafariJSDatabaseGuide/Introduction/Introduction.html – Lloyd

+0

मैं नहीं पा सके करता है कैसे सफारी भंडारण स्थानीय भंडारण में ऑडियो का समर्थन करता है । क्या आप सटीक खंड दे सकते हैं जो इसे समझाता है? –

+0

यह कैसा चल रहा है? ऑफलाइन एप्लिकेशन कैश का उपयोग करके इसे क्रैक किया? मुझे जल्द ही इस कार्यक्षमता की आवश्यकता होगी .. – Lloyd

उत्तर

5

स्थानीय भंडारण आकार में सीमित है (5 एमबी आईएसएच? संदर्भ नहीं मिल सकता है) इसलिए यह अच्छी तरह से काम करने की संभावना नहीं है।

आप HTML5 AppCache या File system API का उपयोग करने में सक्षम हो सकते हैं।

+0

मुझे एक मिला संदर्भ, लेकिन मुझे यकीन नहीं था कि यह सही है। मुझे लगता है कि फाइल सिस्टम एपीआई मुझे मदद कर सकता है –

+1

"फाइल सिस्टम एपीआई स्पेक मृत माना जाना चाहिए" –

4

आप सफारी/वेबकिट में HTML5 Offline Application Cache का उपयोग कर सकते हैं।

स्थानीय रूप से HTML, जावास्क्रिप्ट, सीएसएस, और मीडिया संसाधनों स्टोर करने के लिए, ऑफ़लाइन एप्लिकेशन को कैश का उपयोग वेब आधारित अनुप्रयोगों कि काम वापस आने वाले उपयोगकर्ता इंटरनेट से कनेक्ट नहीं है, तब भी जब बनाने के लिए।

+0

ऑडियो के लिए काम नहीं करता है। यह डाउनलोड, कैश होगा, लेकिन वापस नहीं खेलेंगे। आईओएस 5.2 – trcarden