मैं स्थानीय फ़ाइलों को खोलना चाहता हूं जो एंड्रॉइड ब्राउज़र में मेरे एसडीकार्ड पर हैं। मैं यह कैसे हासिल कर सकता हूं?
मैं स्थानीय फ़ाइलों को खोलना चाहता हूं जो एंड्रॉइड ब्राउज़र में मेरे एसडीकार्ड पर हैं। मैं यह कैसे हासिल कर सकता हूं?
जवाबों:
डिफ़ॉल्ट एंड्रॉइड ब्राउज़र के साथ एसडीकार्ड पर स्थानीय फ़ाइलों को देखने के लिए बस दर्ज करें file://sdcard/
और फिर उस फ़ाइल का पथ जिसे आप देखना चाहते हैं। उदाहरण के लिए यदि आपके पास "xmlfiles" नाम के फ़ोल्डर में "व्यक्ति" नाम की एक xml फ़ाइल है, तो यह file://sdcard/xmlfiles/person.xml
आपके पता बार में दिखाई देगा। आप जिस फ़ाइल को देख रहे हैं, उसके लिए बुकमार्क बना सकते हैं, लेकिन यदि आप उस बुकमार्क का शॉर्टकट बनाने की कोशिश करते हैं या बुकमार्क विजेट का उपयोग करते हैं (कम से कम एचटीसी वन) तो यह काम नहीं करेगा और त्रुटि दे सकता है "लिंक किया गया प्रोग्राम अब इंस्टॉल नहीं हुआ है आपके फोन पर"। ब्राउज़र के भीतर से खोले जाने पर बुकमार्क काम करेगा।
अब तक मैंने सत्यापित किया है कि ब्राउजर इन फाइलों को खोल / सौंप सकता है: xml, html फाइलें (htm), और छवि फाइलें
यह pdfs नहीं खोल सकता है।
इस टिप्पणी के अनुसार यह एंड्रॉइड 2.1 और इसके बाद के संस्करण के लिए काम करता है
मेरे Xoom टैबलेट पर स्थानीय फ़ाइल ब्राउज़र समस्या के लिए एक समाधान मिला
मैंने फ़ाइल के साथ ओपेरा टाइप करके एक स्थानीय फ़ाइल खोलने की कोशिश की: ///mnt/sdcard/Documents/blabla.html। ओपेरा ने फ़ाइल में एड्रेस को बदल दिया: // localhost / mnt / Documents ... एंड्रॉइड ब्राउज़र पर लोकलहोस्ट सिंटैक्स का उपयोग करके स्थानीय फ़ाइल को खोला।
जवाब यहाँ पहले से ही है, लेकिन मैं अपने 2 सेंट के लायक जोड़ रहा हूं। मैं गैलेक्सी टैब एस 10.5 का उपयोग कर रहा हूं और मेरे लिए "फाइल: // लोकलहोस्ट / एसडीकार्ड" एंड्रॉइड पर क्रोम ब्राउज़र में काम करता है जो इस डिवाइस के साथ आता है। मुझे लगा कि sdcard एक बाहरी मीडिया डिवाइस को संदर्भित करेगा जिसे आप प्लग कर सकते हैं, लेकिन यह पता चला है कि इस URI में sdcard डिवाइस की अंतर्निहित मेमोरी को संदर्भित करता है। मैं कुछ DIY वायरफ्रेम (जावास्क्रिप्ट, एक्सएचटीएमएल और सीएसएस के साथ) का परीक्षण करना चाहता था और क्रोम के लिए जावास्क्रिप्ट सक्षम करने के बाद वे काम करते हैं।
आप एंड्रॉइड के लिए फ़ायरफ़ॉक्स के साथ फाइल सिस्टम ब्राउज़ कर सकते हैं
file://
और फिर एंटर दबाते हैं तो आपको एक फाइल लिस्टिंग देखनी चाहिए जिससे आप निर्देशिकाओं में ब्राउज़ कर सकते हैं और उन्हें देखने के लिए फ़ाइलों पर क्लिक कर सकते हैं।