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° بشكل مختلف. الهواتف عادة تستخدم الوضع العمودي كـ 0°، بينما الأجهزة اللوحية قد تستخدم الأفقي.

أدوات ذات صلة

الأسئلة الشائعة

ما هو Screen Orientation API؟

هو معيار ويب يوفر نوع الاتجاه الحالي وزاوية شاشة الجهاز.

لماذا يظهر جهازي اللوحي الوضع الأفقي كـ 0°؟

الاتجاه الطبيعي (0°) يعتمد على الشركة المصنعة. معظم الهواتف تحدد العمودي كاتجاه طبيعي.

هل يمكن للمواقع قفل اتجاه الشاشة؟

نعم، في وضع ملء الشاشة باستخدام screen.orientation.lock().

هل يتم إرسال بيانات إلى خادم؟

لا. جميع البيانات تُقرأ محلياً عبر Screen Orientation API.