एक सुविधाजनक तरीका (अक्सर भूल) HTML सामग्री में बेस 64 एम्बेडेड छवियों का उपयोग करने के लिए है हो सकता है। यह मोबाइल वेबकिट ब्राउज़र (आईओएस, एंड्रॉइड ..) पर भी काम करेगा। इस पद्धति का उपयोग की
प्वाइंट यह है कि आप HTML सामग्री पर छवियों को एम्बेड कर सकते हैं, बजाय प्रतिबंधित फाइल सिस्टम के लिए वेबव्यू से छवि लिंक के साथ लड़ने के लिए है।
<img src="data:image/jpg;base64,xxxxxxxxxxxxxxxxxxxxxxxxxxxx"/>
xxxxx = base64 encoded string of images bytes
आप फाइल सिस्टम से (एम्बेडेड बेस 64) छवि डेटा उपलब्ध कराना चाहते हैं, तो आप उदाहरण के लिए कर सकते हैं:
1) एंड्रॉयड उपयोग ContentProvider में - जो बेस 64 प्रारूपित छवि तार प्रदान करेगा।
<img src="content://.............."/>
2) या फिर आप JSOUP या इसी तरह के डोम पार्सर (वेबव्यू को सेट करने से पहले साथ preprocess एचटीएमएल) और उचित रूप से इनकोडिंग base64 छवि के साथ छवि src समायोजित कर सकते हैं। इस विधि का
नुकसान भूमि के ऊपर का वेब दृश्य के लिए बड़ा एचटीएमएल डेटा proding में base64 स्ट्रिंग के लिए और निश्चित रूप से छवि परिवर्तित करने में शामिल है।
बेहतर आप html फ़ाइल बना सकते हैं और संपत्ति फ़ोल्डर और दो के साथ संपत्ति फ़ोल्डर –