मैं डिफ़ॉल्ट एंड्रॉइड ब्राउज़र में स्थानीय फाइलें कैसे खोल सकता हूं?


31

मैं स्थानीय फ़ाइलों को खोलना चाहता हूं जो एंड्रॉइड ब्राउज़र में मेरे एसडीकार्ड पर हैं। मैं यह कैसे हासिल कर सकता हूं?


2
यह डुप्लिकेट के बहुत करीब है ... एसडी कार्ड से
ओएलईडी

क्षमा करें कि मेरी खोज ने उस एक को नहीं पकड़ा। हाँ, यह बहुत करीब है - हालांकि मैं सिर्फ HTML फ़ाइलों से अधिक के लिए पूछ रहा हूँ।
डैनियल

मैं शायद इसे बंद करने के लिए वोट नहीं दूंगा (यदि मेरे पास 3k था), लेकिन अब दूसरा "लिंक्ड" क्षेत्र में दिखाई देता है। मुझे लगता है कि मैं वापस जा सकता हूं और दूसरे पर एक टिप्पणी छोड़ सकता हूं ताकि खोजकर्ताओं को दोनों तरीकों के लिंक मिलेंगे। ये बहुत ही अलग खोज शब्दों के लिए हिट लगते हैं। संपादित करें : Hm, "लिंक्ड" खंड पहले से ही दोनों तरह से लिंक करता है, लेकिन मैं पुराने पर एक टिप्पणी जोड़ दूंगा क्योंकि यह अधिक दृश्यमान होगा ...
eldarerathis

जवाबों:


20

डिफ़ॉल्ट एंड्रॉइड ब्राउज़र के साथ एसडीकार्ड पर स्थानीय फ़ाइलों को देखने के लिए बस दर्ज करें file://sdcard/और फिर उस फ़ाइल का पथ जिसे आप देखना चाहते हैं। उदाहरण के लिए यदि आपके पास "xmlfiles" नाम के फ़ोल्डर में "व्यक्ति" नाम की एक xml फ़ाइल है, तो यह file://sdcard/xmlfiles/person.xmlआपके पता बार में दिखाई देगा। आप जिस फ़ाइल को देख रहे हैं, उसके लिए बुकमार्क बना सकते हैं, लेकिन यदि आप उस बुकमार्क का शॉर्टकट बनाने की कोशिश करते हैं या बुकमार्क विजेट का उपयोग करते हैं (कम से कम एचटीसी वन) तो यह काम नहीं करेगा और त्रुटि दे सकता है "लिंक किया गया प्रोग्राम अब इंस्टॉल नहीं हुआ है आपके फोन पर"। ब्राउज़र के भीतर से खोले जाने पर बुकमार्क काम करेगा।

अब तक मैंने सत्यापित किया है कि ब्राउजर इन फाइलों को खोल / सौंप सकता है: xml, html फाइलें (htm), और छवि फाइलें

यह pdfs नहीं खोल सकता है।

इस टिप्पणी के अनुसार यह एंड्रॉइड 2.1 और इसके बाद के संस्करण के लिए काम करता है


यह मेरे लिए निर्देशिकाओं के साथ काम नहीं करता है (इसलिए मैं बहुत टाइप करने के बजाय फ़ाइल सिस्टम को ब्राउज़ कर सकता हूं): "फ़ाइल पर वेब पेज: // sdcard / डाउनलोड को लोड नहीं किया जा सकता है: जैसा कि एक निर्देशिका है"। क्या वह भी किसी तरह काम करने के लिए बनाया जा सकता है?
nealmcb

आंतरिक भंडारण के लिए किस मार्ग का उपयोग करना चाहिए ??
फेडर स्टीमैन

4

मेरे Xoom टैबलेट पर स्थानीय फ़ाइल ब्राउज़र समस्या के लिए एक समाधान मिला

मैंने फ़ाइल के साथ ओपेरा टाइप करके एक स्थानीय फ़ाइल खोलने की कोशिश की: ///mnt/sdcard/Documents/blabla.html। ओपेरा ने फ़ाइल में एड्रेस को बदल दिया: // localhost / mnt / Documents ... एंड्रॉइड ब्राउज़र पर लोकलहोस्ट सिंटैक्स का उपयोग करके स्थानीय फ़ाइल को खोला।


2

जवाब यहाँ पहले से ही है, लेकिन मैं अपने 2 सेंट के लायक जोड़ रहा हूं। मैं गैलेक्सी टैब एस 10.5 का उपयोग कर रहा हूं और मेरे लिए "फाइल: // लोकलहोस्ट / एसडीकार्ड" एंड्रॉइड पर क्रोम ब्राउज़र में काम करता है जो इस डिवाइस के साथ आता है। मुझे लगा कि sdcard एक बाहरी मीडिया डिवाइस को संदर्भित करेगा जिसे आप प्लग कर सकते हैं, लेकिन यह पता चला है कि इस URI में sdcard डिवाइस की अंतर्निहित मेमोरी को संदर्भित करता है। मैं कुछ DIY वायरफ्रेम (जावास्क्रिप्ट, एक्सएचटीएमएल और सीएसएस के साथ) का परीक्षण करना चाहता था और क्रोम के लिए जावास्क्रिप्ट सक्षम करने के बाद वे काम करते हैं।


0

आप एंड्रॉइड के लिए फ़ायरफ़ॉक्स के साथ फाइल सिस्टम ब्राउज़ कर सकते हैं


3
यदि कोई ऐसा करना चाहता है, तो यह स्पष्ट नहीं है कि इसे कैसे किया जाए क्योंकि ऐसा कोई विकल्प या बटन नहीं लगता है जो आपको ऐसा करने देता है। यदि आप खिड़कियों के शीर्ष पर पता बॉक्स का चयन करते हैं और टाइप करते हैं file://और फिर एंटर दबाते हैं तो आपको एक फाइल लिस्टिंग देखनी चाहिए जिससे आप निर्देशिकाओं में ब्राउज़ कर सकते हैं और उन्हें देखने के लिए फ़ाइलों पर क्लिक कर सकते हैं।
19

2
@GAThrawn "ERR_ACCESS_DENIED"
भूत

@ मुझे लगा कि यह संभव है कि 3 साल में चीजें बदल गई थीं क्योंकि मैंने वह टिप्पणी लिखी थी, लेकिन नहीं। मैंने अभी-अभी अपने Nexus 5 (Android 4.4.4) और मेरे Xoom (4.1.2), दोनों फ़ायरफ़ॉक्स 31 को चलाने की कोशिश की, और यह दोनों में काम करता है। फ़ायरफ़ॉक्स 'फ़ाइल: //' को 'फाइल: ///' में बदलता है, लेकिन मेरी टिप्पणी से केवल यही अंतर है।
गाथ्रावन

@GAThrawn तब यह सैमसंग गैलेक्सी उपकरणों के साथ एक समस्या लगती है। S4 और 10.1 2014 की कोशिश की और उसी परिणाम मिला :(
Spook
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.