क्या आपकी स्क्रीन ओरिएंटेशन सही काम कर रही है?
अपने डिवाइस की स्क्रीन ओरिएंटेशन को रीयल-टाइम में मॉनिटर करें। पोर्ट्रेट, लैंडस्केप और रिवर्स मोड डिटेक्ट करें।
यह टेस्ट Screen Orientation API और window.orientation प्रॉपर्टी का उपयोग करके वर्तमान ओरिएंटेशन टाइप और एंगल रिपोर्ट करता है।
Screen Orientation API चार अलग-अलग स्टेट रिपोर्ट करता है: portrait-primary (0°), landscape-primary (90°), portrait-secondary (180°), और landscape-secondary (270°)।
आपके परिणामों का क्या मतलब है?
| Result | Range | Meaning |
|---|---|---|
| अच्छा | डिवाइस रोटेट करने पर ओरिएंटेशन तुरंत अपडेट होता है | आपके डिवाइस का एक्सेलेरोमीटर और स्क्रीन ओरिएंटेशन सिस्टम सही काम कर रहा है। |
| चेतावनी | ओरिएंटेशन बदलाव धीमे हैं या अत्यधिक रोटेशन की आवश्यकता है | ओरिएंटेशन सेंसर धीमा हो सकता है या रोटेशन सेंसिटिविटी थ्रेशोल्ड उच्च हो सकता है। |
| खराब | ओरिएंटेशन नहीं बदलता या लॉक है | स्क्रीन रोटेशन लॉक सक्षम हो सकता है। कंट्रोल सेंटर (iOS) या क्विक सेटिंग्स (Android) जांचें। |
सामान्य समस्याएं और समाधान
डिवाइस घुमाने पर स्क्रीन रोटेट नहीं होती
जांचें कि रोटेशन लॉक निष्क्रिय है। iOS पर कंट्रोल सेंटर खोलें। Android पर क्विक सेटिंग्स में ऑटो-रोटेट सक्षम करें।
ओरिएंटेशन बदलता है लेकिन रिपोर्ट किया गया एंगल गलत लगता है
अलग-अलग डिवाइस अपनी नैचुरल ओरिएंटेशन के आधार पर 0° को अलग-अलग परिभाषित करते हैं।