जब मैं आईओएस 4 के तहत सफारी में ब्राउज़र विंडो की ऊंचाई या चौड़ाई से अधिक किसी पृष्ठ के किनारे के पास दो बार टैप करता हूं, तो आकार के आधार पर यह ज़ूम इन या आउट और/या स्क्रॉल अप, डाउन, दाएं या बाएं पृष्ठ और वर्तमान व्यूपोर्ट स्थिति का। मैं इस व्यवहार को कैसे रोक सकता हूं, कृपया?आईओएस 4 पर मोबाइल सफारी में डिफ़ॉल्ट डबल-टैप व्यवहार (ज़ूमिंग, पैनिंग) को कैसे रोक सकता हूं?
मैं ऐसी साइट पर काम कर रहा हूं जहां यह बहुत (बुरा) बुरा है; हम मेनू स्थिति की कई परतों को संरक्षित कर रहे हैं और परतों के बीच नेविगेट करने के लिए क्षैतिज स्क्रॉल कर रहे हैं। डबल-टैपिंग लेआउट को खो देता है, और इसे वापस पाने के लिए कोई सहज तरीका नहीं है।
डबल-टैप स्क्रॉल या टच ईवेंट को तब तक नहीं लग रहा है जब तक मैं कह सकता हूं। अन्य बातों के मैं कोशिश की है:
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no" />
... बदलाव के साथ:
-
उपयोगकर्ता के स्केलेबल
- = नहीं
- उपयोगकर्ता-मापनीय = 0
- चौड़ाई = उपकरण-चौड़ाई
- चौड़ाई = 320
उदाहरण में फिक्स्ड; उत्पादन में कोशिश की। मदद नहीं की –
मैंने अभी एक नमूना दस्तावेज बनाया है और मेरे आईफोन पर परीक्षण किया है और यह उम्मीद के अनुसार काम करता है। (http://ninjadev.org/stackoverflow/viewport.html) क्या आपके पास पृष्ठ का एक लिंक है, तो मैं इसे अपने आप आज़मा सकता हूं? –