मैं एक वेब ऐप पर काम कर रहा हूं जिसमें 640 पीएक्स की चौड़ाई है।एंड्रॉइड व्यूपोर्ट सेटिंग "उपयोगकर्ता-स्केलेबल = नहीं" व्यूपोर्ट की चौड़ाई/ज़ूम स्तर
दस्तावेज़ head
में मैं
<meta name="viewport" content = "width=640, user-scalable=no" />
सेट इसलिए सामग्री अच्छी तरह से दिखाया गया है और क्षैतिज फैला है।
यह आईओएस पर पूरी तरह से काम करता है लेकिन एंड्रॉइड में ब्राउजर वेबसाइट को ज़ूम करता है ताकि उपयोगकर्ता को ज़ूम आउट और पूरे पेज पर डबल क्लिक करना पड़े।
जब मैं इस तरह user-scalable
टैग बाहर छोड़ने के लिए व्यूपोर्ट सेटिंग को परिवर्तित:
<meta name="viewport" content="width=640" />
Android ब्राउज़र 640px करने के लिए अच्छी तरह से समायोजित कर देता है - तो यह काम करता है।
समस्या अब हालांकि है, कि उपयोगकर्ता user-scalable
टैग सेट नहीं होने के बाद एंड्रॉइड और आईओएस पर ज़ूम इन और आउट कर सकते हैं।
मैं स्केलिंग को कैसे रोक सकता हूं और साथ ही एंड्रॉइड पर व्यूपोर्ट चौड़ाई को 640px पर सेट कर सकता हूं?
यह ब्राउज़र की बग है। मैंने सब कुछ करने की कोशिश की है, कुछ भी काम नहीं किया। अंत में मैंने केवल इस ब्राउज़र से 'उपयोगकर्ता-स्केलेबल = नहीं' हटा दिया। यह बढ़िया काम करता है। –