मैंने Gurbani Ujagar
नामक एक ऐप जारी किया है। ऐसा लगता है किजैसे कुछ स्मार्टफ़ोन पर ठीक काम करना प्रतीत होता है, लेकिन Galaxy Nexus
, Galaxy S
, और कुछ टैबलेट पर अन्य फ़ोन, शब्द/वर्ण बॉक्स या यादृच्छिक विराम चिह्न के रूप में दिखाई देते हैं। मेरे पास 1000 से अधिक HTML फ़ाइलें हैं जिन्हें WebView
का उपयोग करके देखा जा रहा है।कुछ स्मार्ट उपकरणों पर पंजाबी (भारतीय भाषा) बॉक्स के रूप में क्यों दिखाई देता है?
मुझे यकीन नहीं है कि मैं इस समस्या को कैसे ठीक कर सकता हूं ताकि टेक्स्ट सभी फोन पर बिल्कुल दिखाई दे। मैंने कुछ अन्य Punjabi
ऐप्स Galaxy Nexus
और Galaxy S
, Dhur Ki Bani
(जो ठीक प्रतीत होता है) पर चेक किया है, लेकिन Gurbani Ujagar
ऐप बॉक्स के रूप में दिखाई देता है। मुझे यकीन नहीं है कि वह क्यों है। मैंने एक HTML फ़ाइल में फ़ॉन्ट को संपादित करने का प्रयास किया।
टेक्स्ट उन फ़ोनों पर दिखाई देता है जो संपादन शुरू करने से पहले दिखाई नहीं देते थे, लेकिन कुछ पाठ अभी भी गलत तरीके से प्रस्तुत करते हैं।
मैन्युअल रूप से 1000 से अधिक पृष्ठों को संपादित करना बहुत काम होगा। एचटीएमएल (स्रोत कोड नहीं) फ़ाइलें मेरे संपत्ति फ़ोल्डर में हैं। क्या Typeface
का उपयोग कर सभी HTML फ़ाइलों को संपादित करना संभव है? ऐसा लगता है कि मैं उन सभी को Xcode
में एक साथ संपादित कर सकता हूं लेकिन मुझे यकीन नहीं है कि क्यों।
किसी भी मदद की सराहना की जाएगी। नीचे मेरे कोड का एक उदाहरण है:
आप view the HTML file here भी कर सकते हैं।
public class MainActivity extends Activity {
@SuppressLint("SetJavaScriptEnabled")
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
WebView webview = (WebView) findViewById(R.id.webView1);
webview.loadUrl("file:///android_asset/3.html");
}
}
क्या आप अपनी '3.html' फ़ाइल में क्या सूचीबद्ध कर सकते हैं? – HeatfanJohn
हां, कृपया ऊपर देखें। – ivesingh
मुझे लगता है कि आपका टेक्स्ट यूटीएफ -8 का उपयोग करके एन्कोड किया गया है और आपके पात्रों में से एक गुर्मुखी लिटर डीए या यू -0 ए 26 के रूप में डीकोड किया गया है। मेरा अनुमान है कि उन उपकरणों पर फ़ॉन्ट का उपयोग किया जा रहा है जो वर्ण प्रदर्शित नहीं करते हैं, गुरमुखी वर्णमाला के लिए ग्लिफ नहीं हैं। मैं यह देखने की कोशिश कर रहा हूं कि कोई तरीका है कि आप अपने पृष्ठों में एक वेब फ़ॉन्ट एम्बेड कर सकते हैं। – HeatfanJohn