2010-07-10 11 views
6

मैं आईपैड के लिए ब्राउज़र में एक ऐप बना रहा हूं और सोच रहा था कि व्यूपोर्ट के अभिविन्यास को लॉक करना संभव है या नहीं? मैंने सेब के दस्तावेज की जांच की है और केवल एक चीज जो मैंने पाया है, केवल उन्मुखीकरण पढ़ा जाता है: http://developer.apple.com/safari/library/documentation/DataManagement/Reference/DOMWindowAdditionsReference/DOMWindowAdditions/DOMWindowAdditions.html#//apple_ref/javascript/instp/DOMWindow/orientationआईपैड पर बल अभिविन्यास - जावास्क्रिप्ट

मुझे लगता है कि इसका मतलब है कि ब्राउज़र में अभिविन्यास को लॉक करने का कोई तरीका नहीं है। किसी को भी कोई विचार है?

+0

http://stackoverflow.com/questions/1207008/how-do-i-lock-the-orientation-to-portrait-mode-in-a-iphone-web-application/21641809#21641809 – TMan

उत्तर

7

नहीं। मुझे लगता है कि यह उपयोगकर्ता के लिए बहुत ही सीमित दिखाई देगा, इसलिए आप केवल यूआई अभिविन्यास का पता लगा सकते हैं। अभिविन्यास को लॉक करने का एकमात्र तरीका डिवाइस के किनारे बाहरी स्विच होगा।

इसे देखने के लिए कोड के लिए this answer देखें। इसे प्राप्त करने के लिए आप window.orientation का भी उपयोग कर सकते हैं।

मेरे वेबपैस के लिए, मेरे पास बस एक पॉपओवर-व्यू है जो उपयोगकर्ता को अपने डिवाइस को घुमाने के लिए अलर्ट करता है जब इसकी ओरिएंटेशन वांछनीय नहीं है। आप एक और अधिक अनुकूलन अनुभव के लिए विभिन्न उन्मुखताओं के लिए दो यूआई सेटअप भी विचार कर सकते हैं।

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