Я пытаюсь определить ориентацию устройства на моем веб-сайте.
Ориентировочное значение выглядит нормально после события orientationchange
.
$(window).on("orientationchange",function(event){alert(window.orientation);})
Однако проблема - это начальное значение window.orientation при запуске страницы, которое всегда равно 0, даже когда устройство находится в ландшафтном положении.
$(document).ready(function(){alert(window.orientation);});
Он не изменяется после некоторой задержки (я это проверил), он изменяется на правое значение только после события orientationchange
.
Есть ли способ получить правильную ориентацию при запуске страницы?