Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> JavaScript

Android 4.0.1 WebView HTML5 लोकल स्टोरेज को तोड़ता है?

Android WebView फिक्स

इस समस्या को हल करने के लिए, नीचे दिए गए चरणों का पालन करें:

4.4 से कम Android संस्करणों के लिए, डेटा को फाइल स्कीम के साथ एक डायरेक्टरी के रूप में webview में लोड करना जैसे यह काम नहीं करेगा:

browser.loadDataWithBaseUrl("file:///android_asset/", html, "text/html", "UTF-8", null);

एक फ़ाइलनाम जोड़ें और यह पुराने Android संस्करणों पर काम करता है:

browser.loadDataWithBaseUrl("file:///android_asset/new.html", htmlContent, "text/html", "UTF-8", null);

आप निम्नलिखित का भी उपयोग कर सकते हैं, यदि आपका URL https://www.demo.com है:

browser.loadDataWithBaseURL("https://www.demo.com", htmlContent, "text/html", "utf-8", null);

Android 4.4 से पहले WebView में फाइल:// स्कीम के लिए वैध बेस URL (सिर्फ डायरेक्टरी नहीं) की आवश्यकता होती है।

  1. Edge ब्राउज़र फेवरेट को HTML फाइल में इम्पोर्ट या एक्सपोर्ट कैसे करें Edge ब्राउज़र फेवरेट को HTML फाइल में इम्पोर्ट या एक्सपोर्ट कैसे करें

    अगर आप किसी दूसरे ब्राउज़र पर स्विच कर रहे हैं, तो अपने Edge फेवरेट को माइग्रेट या ट्रांसफर करने का विकल्प होना उपयोगी हो सकता है। Microsoft Edge यह विकल्प प्रदान करता है। आप Edge ब्राउज़र फेवरेट को HTML फाइल में इम्पोर्ट या एक्सपोर्ट कर सकते हैं। देखें कि यह कैसे किया जाता है! Edge ब्राउज़र फेवरेट

  1. Android स्टोरेज के लिए आपका गाइड: विकास, प्रकार, और सर्वोत्तम अभ्यास Android स्टोरेज के लिए आपका गाइड: विकास, प्रकार, और सर्वोत्तम अभ्यास

    स्टोरेज वह चीज है जिसके बारे में हम सभी जानते हैं, लेकिन हमेशा इसे हल्के में लेते हैं। बहुत समय पहले नहीं, स्टोरेज क्षमता में हर छलांग वृद्धिशील थी और असंभव प्रतीत होती थी। आजकल, हम अपने उपकरणों में इसके कितना होने पर दूसरा विचार नहीं देते (और अंतर के बारे में कम परवाह नहीं कर सकते)। एक बड़ा मुद्दा

  1. क्या एंड्रॉइड का बिल्ट-इन फाइल मैनेजर फोन स्टोरेज को पर्याप्त रूप से प्रबंधित करता है? क्या एंड्रॉइड का बिल्ट-इन फाइल मैनेजर फोन स्टोरेज को पर्याप्त रूप से प्रबंधित करता है?

    प्रत्येक एंड्रॉइड फोन, चाहे वह स्टॉक एंड्रॉइड OS द्वारा संचालित हो या एंड्रॉइड ओपन सोर्स प्रोजेक्ट पर आधारित थर्ड-पार्टी ऑपरेटिंग सिस्टम, एक बिल्ट-इन फाइल मैनेजर ऐप के साथ आता है। यदि फाइल मैनेजर ऐप प्री-इंस्टॉल नहीं है, तो उपयोगकर्ता हमेशा प्ले स्टोर पर जा सकते हैं और थर्ड-पार्टी फाइल एक्सप्लोरर वि