2009-03-30 12 views
5

यह एक लंबा शॉट है लेकिन मुझे उम्मीद है कि आईफोन को लोड पर एक पेज का आकार बदलने से रोकने का एक तरीका है। समस्या यह है कि अगर यह रीफ्रेशिंग (फोरम कहें) के लिए बहुत सी ज़रूरत वाली साइट है, तो उपयोगकर्ताओं को उस पृष्ठ को हर रीफ्रेश का आकार बदलने के लिए थोड़ा पुराना हो जाता है।आईफोन/सफारी: लोड पर पेज का आकार बदलने का कोई तरीका है?

क्या सफारी/आईफ़ोन को ताज़ा करने के लिए साइट को कम करने के लिए कोई तरीका नहीं है जिसमें उपयोगकर्ता को सेटिंग बदलने में शामिल नहीं किया गया है?

उत्तर

7

वहाँ एक मेटा टैग आपको लगता है कि उपयोग कर सकते हैं iPhone के लिए व्यूपोर्ट विवश होगी:

<meta name="viewport" content="width=320" /> 

एप्पल के डेवलपर दस्तावेज़ से: की प्रस्तुति में सुधार करने के

उपयोग viewport मेटा टैग को अपने आईफोन पर वेब सामग्री। आम तौर पर, आप व्यूपोर्ट की चौड़ाई और प्रारंभिक पैमाने को सेट करने के लिए व्यूपोर्ट मेटा टैग का उपयोग करते हैं। उदाहरण के लिए, यदि आपका वेबपृष्ठ 980 पिक्सेल से कम है, तो आपको अपनी वेब सामग्री फिट करने के लिए व्यूपोर्ट की चौड़ाई निर्धारित करनी चाहिए। यदि आप एक आईफोन-विशिष्ट वेब एप्लिकेशन डिज़ाइन कर रहे हैं, तो चौड़ाई को डिवाइस की चौड़ाई पर सेट करें।

आईफोन की डिवाइस चौड़ाई के लिए आप निरंतर उपयोग कर सकते हैं: width=device-width

सुनिश्चित नहीं हैं कि अगर इस लिंक काम करेंगे, लेकिन आप मोबाइल सफारी और Apple Developer website

+0

मैं वास्तव में क्या जरूरत पर व्यूपोर्ट टैग के बारे में अधिक पढ़ सकते हैं। आप और मैं बीएफएस होना चाहिए। –

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