2010-04-20 15 views
14

मैं एंड्रॉइड के लिए एक मोबाइल वेबसाइट बनाने की कोशिश कर रहा हूं। जब मैं शरीर की चौड़ाई 480px (स्क्रीन की चौड़ाई) पर सेट करता हूं तो परिणाम मुझे अपेक्षा से 50% बड़ा होता है। ऐसा लगता है कि एंड्रॉइड स्केलिंग कर रहा है जो यह मेरे सभी लेआउट को खींचता है और गड़बड़ कर रहा है। क्या किसी को यह पता है कि इसे कैसे अक्षम किया जाए, या इसके आसपास काम करें?एंड्रॉइड ब्राउज़र स्केलिंग?

मैं पहले से ही इस का उपयोग कर रहा:

<meta name="viewport" content="width=device-width, height=device-height, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0" /> 

उत्तर

16

आप गुप्त नई एंड्रॉइड-केवल व्यूपोर्ट संपत्ति "target-densityDpi" खो रहे हैं जिसका उपयोग आप ब्राउज़र स्केलिंग को कॉन्फ़िगर करने के लिए कर सकते हैं। अधिक जानकारी के लिए लिंक किए गए प्रश्न देखें।

+0

बहुत बढ़िया। धन्यवाद। – Joren

+1

लक्ष्य-घनत्व डीपी को कम किया जा रहा है, और एंड्रॉइड के लिए क्रोम में अब काम नहीं करता है। यहां डिस्क्शन: http://stackoverflow.com/questions/11592015/support-for-target-densitydpi-is-removed-from-webkit –

2

एक डिवाइस Android चल करता जरूरी 480 पिक्सेल का एक स्क्रीन चौड़ाई नहीं। निश्चित चौड़ाई निर्धारित न करें।

+0

मैं इसे अपने droid पर परीक्षण कर रहा हूं, जो करता है, और यह 320 के रूप में रिपोर्ट करता है अगर मैं दस्तावेज़ चौड़ाई को चेतावनी देता हूं, इससे कोई फर्क नहीं पड़ता कि मैंने व्यूपोर्ट चौड़ाई को सेट किया है। – Joren

संबंधित मुद्दे