मैं पीसी से एसडी कार्ड के लिए कॉपी की गई HTML फ़ाइल कैसे खोल सकता हूं?


33

मैं पीसी से एसडी कार्ड के लिए कॉपी की गई HTML फ़ाइल कैसे खोल सकता हूं?

मैंने इसे डिफ़ॉल्ट एप्लिकेशन के साथ खोलने की कोशिश की है जो HTML व्यूअर है लेकिन मुझे "वेब पेज उपलब्ध नहीं है" सिस्टम पेज मिलता है। ब्राउज़र जो URL दिखाता है वह है:

content://com.android.htmlfileprovider/mnt/sdcard/Documents/To%20Read.html?text/html

कोई विचार?

धन्यवाद।


2
इसी तरह (नए) सवाल जो कुछ अन्य फ़िलिपीट्स के साथ भी संबंधित हैं: मैं डिफ़ॉल्ट एंड्रॉइड ब्राउज़र में स्थानीय फाइलें कैसे खोल सकता हूं?
एल्डारैथिस

इसके लिए एक ऐप भी है, " ब्राउज़र में खोलें , जो आपको एक फ़ाइल प्रबंधक में एक html फ़ाइल क्लिक करने देता है, और file://आपकी पसंद के ब्राउज़र ऐप में संबंधित को खोलता है ।
जोनासक्ज़ - मोनिका

जवाबों:


22

आपको उस फ़ाइल पर ब्राउज़र को इंगित करने में सक्षम होना चाहिए जिसे आप प्रारूप के URL के साथ चाहते हैं file:///path/to/file.html। उदाहरण के लिए, मैंने सिर्फ अपने ईवीओ पर एक फ़ाइल के साथ किया था जिसे मैंने अपने एसडी कार्ड की जड़ में सहेजा था, जैसे post.htmlकि ब्राउज़र लॉन्च करके और URL दर्ज करके file:///sdcard/post.html

वैकल्पिक रूप से, मेरा फ़ाइल प्रबंधक मुझे "HTML व्यूअर" के साथ एक HTML फ़ाइल खोलने देता है। यह सुविधा-संपन्न नहीं है, हालांकि, और मेरे लिए छवियों को प्रस्तुत करना प्रतीत नहीं हुआ (जबकि ब्राउज़र तरीका सब कुछ ठीक से लोड किया गया है)। मेरा फ़ाइल प्रबंधक मुझे ब्राउज़र के साथ फ़ाइल खोलने का विकल्प नहीं देता है, या मेरे पास मौजूद अन्य ब्राउज़रों में (फ़ायरफ़ॉक्स और ओपेरा मोबाइल)।


बहुत बड़िया धन्यवाद! यह सिर्फ file://(केवल 2 फॉरवर्ड स्लैश) के साथ भी काम करने लगता है । इसके अलावा, आप सही हैं, यह HTMLViewer सॉफ्टवेयर है जो इसे फ़ाइल ब्राउज़र ऐप से खोलता है, वास्तविक ब्राउज़र नहीं। एंड्रॉइड आपको HTML फ़ाइलों को खोलने का विकल्प देना चाहिए और भविष्य में उम्मीद के मुताबिक किसी भी स्थापित ब्राउज़र का उपयोग करना चाहिए।
फ्रांसिस्क

मैं ओपेरा के साथ भी यही कोशिश कर रहा हूं। यह मुझसे कनेक्ट करने में सक्षम नहीं है, नेटवर्क सेटिंग्स की जांच करें। :(
अमित कुमार गुप्ता

मुझे करना पड़ा file://mnt/sdcard/और इसमें क्रोम की आंतरिक फ़ाइल एक्सप्लोरर दिखाई दी। इसे इस्तेमाल करने के लिए बुकमार्क करें। होमस्क्रीन शॉर्टकट काम नहीं करेगा।
user300375

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

3

बस टाइप करो file://localhost/

यह ओपेरा मोबाइल में काम करता है।


मेरे लिए काम नहीं करता है, लेकिन file://localhost/mnt/sdcard/ओपेरा संस्करण 30.0.1856 (24 जून 2015) पर करता है (ओपेरा मिनी के साथ भ्रमित न करें जो अन्य कंप्यूटर नहीं खोल सकता है)। पाया गया कि ES फाइल एक्सप्लोरर के साथ ऐसी फाइलें खोलना बहुत सुविधाजनक है : फ़ाइल पर लंबा टैप -> अधिक -> ओपन अस -> टेक्स्ट -> ओपेरा
Lu55

3

यदि आपकी फ़ाइल आपके पास है /mnt/sdcard/test/file.htmlतो आप इसका उपयोग करके ब्राउज़र से एक्सेस कर सकते हैं:

content://com.android.htmlfileprovider/sdcard/test/file.html

ध्यान दें:

आपके फ़ाइल स्थान में कोई स्थान नहीं होना चाहिए अर्थात /mnt/sdcard/test location/file.htmlकाम नहीं करता है, भले ही URL इसे 20% के साथ बदल दे।

इसके अतिरिक्त, URL को बुकमार्क करने से मदद मिलती है!


3
content://URL एक Google खोज करने के लिए मुझे पुनर्निर्देश।
जैक एम

2

कुछ लोगों को फ़ाइल नाम में रिक्त स्थान होने के मुद्दे पर संकेत मिलता है। मैं स्पष्ट कर दूंगा।

एंड्रॉइड लिनक्स पर आधारित है, और इसलिए एक पॉज़िक्स फाइल सिस्टम का उपयोग करता है। इसका मतलब है कि रिक्त स्थान के साथ फ़ाइल नाम समस्याओं का कारण बनता है। यदि आप फ़ाइल या निर्देशिका बना रहे हैं, तो रिक्त स्थान का उपयोग न करें; उन्हें छोड़ दें या अवधि ( .), डैश ( -), या अंडरस्कोर ( _) का उपयोग करें। इसमें मौजूदा फ़ाइल को स्थान के साथ लोड करने के लिए, आपको फ़ाइल को उद्धृत करना होगा।

प्रश्न से उदाहरण का उपयोग कर प्रतिस्थापित करें:

content://com.android.htmlfileprovider/mnt/sdcard/Documents/To%20Read.html?text/html

इसके साथ:

content://com.android.htmlfileprovider/mnt/sdcard/Documents/"To Read.html"?text/html

यदि आप अन्यथा केवल एक फ़ाइल खोल रहे हैं, तो आप पूरे स्ट्रिंग को उद्धृत कर सकते हैं। ऐशे ही:

"/mnt/sdcard/Documents/To Read.html"

रिक्त स्थान के अतिरिक्त जो समस्याएँ पैदा कर सकते हैं, पॉज़िक्स सिस्टम उन फ़ाइल नामों में वर्णों की अनुमति देते हैं जिनकी अनुमति विंडोज़ में नहीं है। सिस्टम के बीच फ़ाइलों की प्रतिलिपि बनाते समय समस्याओं से बचने के लिए, भले ही कुछ को अभी भी विंडोज पर अनुमति दी गई है, फ़ाइल नामों में निम्नलिखित वर्ण शामिल न करें:/ \ ? * : % " < > | + # '

आगे की समस्याओं से बचने के लिए फ़ाइल नामों में कैपिटलाइज़ेशन की एक सुसंगत शैली का उपयोग करें। ध्यान दें कि पॉज़िक्स सिस्टम केस सेंसिटिव हैं, जिसका मतलब है कि फाइल नेम केस सेंसिटिव हैं। इसका मतलब यह है कि फ़ाइल। Txt, FILE.TXT, file.TXT, File.txt, georgE.txt, आदि सभी एक पॉज़िक्स सिस्टम पर अलग-अलग फाइलें हैं, जबकि उन्हें विंडोज पर एक ही फाइल माना जाता है।


1

VERIZON से मेरे Droid 4 (ICS) पर मुझे ब्राउज़र का पता बॉक्स मिलता है और टाइप करें:

/mnt/sdcard-ext/my_page/index.html

फिर इसे बुकमार्क के रूप में सेट करें। मैं क्रोम का उपयोग करता हूं, निश्चित नहीं कि मैं इसे अपने पीसी पर होम पेज की तरह सेट कर सकूं। यह मेरे एसडी कार्ड पर एक फ़ोल्डर में है जिसमें लोटा पिक्स होता है।

अपनी गैलरी को अव्यवस्थित करने से पिक्स को छिपाने के लिए, निर्देशिका को उसके सामने एक अवधि दें /.my_page/। स्थान की जांच करने के लिए रूट एक्सप्लोरर या एक टर्मिनल एमुलेटर का उपयोग करें।

मुझे लगता है कि mnt/sdcard/डिवाइस आंतरिक भंडारण की ओर इशारा कर सकता है।


1
निर्देशिका को छिपाने के बजाय (इसका नामकरण .my_page), आप बस .nomediaनिर्देशिका में नामित एक खाली फ़ाइल डाल सकते हैं - अपनी निर्देशिका को खोजने के लिए आसान लाभ के साथ (जैसा कि यह छिपा नहीं है), जबकि अभी भी "अपनी गैलरी को अव्यवस्थित नहीं कर रहा है"। मीडिया स्कैनर इस फ़ाइल के अंदर सभी निर्देशिकाओं को छोड़ देता है।
इज़ी


0

बस appendinh ".html" द्वारा फ़ाइल का नाम बदलें। उदाहरण के लिए, यदि फ़ाइल का नाम "abcd" है, तो उसका नाम बदलकर abcd.hmtl रखें। यह मेरे लिए एंड्रॉइड 2.3 में काम करता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.