Skip to main content

क्या आपकी स्क्रीन ओरिएंटेशन सही काम कर रही है?

अपने डिवाइस की स्क्रीन ओरिएंटेशन को रीयल-टाइम में मॉनिटर करें। पोर्ट्रेट, लैंडस्केप और रिवर्स मोड डिटेक्ट करें।

यह टेस्ट Screen Orientation API और window.orientation प्रॉपर्टी का उपयोग करके वर्तमान ओरिएंटेशन टाइप और एंगल रिपोर्ट करता है।

Screen Orientation API चार अलग-अलग स्टेट रिपोर्ट करता है: portrait-primary (0°), landscape-primary (90°), portrait-secondary (180°), और landscape-secondary (270°)।

Landscape
Typeunknown
Angle
Changes0

आपके परिणामों का क्या मतलब है?

Result Range Meaning
अच्छा डिवाइस रोटेट करने पर ओरिएंटेशन तुरंत अपडेट होता है आपके डिवाइस का एक्सेलेरोमीटर और स्क्रीन ओरिएंटेशन सिस्टम सही काम कर रहा है।
चेतावनी ओरिएंटेशन बदलाव धीमे हैं या अत्यधिक रोटेशन की आवश्यकता है ओरिएंटेशन सेंसर धीमा हो सकता है या रोटेशन सेंसिटिविटी थ्रेशोल्ड उच्च हो सकता है।
खराब ओरिएंटेशन नहीं बदलता या लॉक है स्क्रीन रोटेशन लॉक सक्षम हो सकता है। कंट्रोल सेंटर (iOS) या क्विक सेटिंग्स (Android) जांचें।

सामान्य समस्याएं और समाधान

डिवाइस घुमाने पर स्क्रीन रोटेट नहीं होती

जांचें कि रोटेशन लॉक निष्क्रिय है। iOS पर कंट्रोल सेंटर खोलें। Android पर क्विक सेटिंग्स में ऑटो-रोटेट सक्षम करें।

ओरिएंटेशन बदलता है लेकिन रिपोर्ट किया गया एंगल गलत लगता है

अलग-अलग डिवाइस अपनी नैचुरल ओरिएंटेशन के आधार पर 0° को अलग-अलग परिभाषित करते हैं।

संबंधित उपकरण

अक्सर पूछे जाने वाले प्रश्न

Screen Orientation API क्या है?

यह एक वेब स्टैंडर्ड है जो डिवाइस स्क्रीन का वर्तमान ओरिएंटेशन टाइप और एंगल प्रदान करता है।

मेरा टैबलेट लैंडस्केप को 0° क्यों दिखाता है?

नैचुरल ओरिएंटेशन (0°) डिवाइस निर्माता पर निर्भर करता है।

क्या वेबसाइट स्क्रीन ओरिएंटेशन लॉक कर सकती हैं?

हां, फुलस्क्रीन मोड में screen.orientation.lock() का उपयोग करके।

क्या डेटा सर्वर पर भेजा जाता है?

नहीं। सभी डेटा Screen Orientation API के माध्यम से स्थानीय रूप से पढ़ा जाता है।