0
Я искал вокруг для решения как:Есть ли все-таки сказать, если ландшафтное окно 90 или -90 дегрессивно, не поворачивая его?
$(window).on("orientationchange",function(){
if(window.orientation == 90) {
console.log('This is 90 degrees');
} else if(window.orientation == -90) {
console.log('This is -90 degrees');
} else {
console.log('This is portrait');
}
});
Но проблема в том, я хочу, чтобы определить, какой способ ориентации без необходимости поворота экрана. Я бы хотел, чтобы экран загружался и уже знал, что он либо на 90 градусов, либо на -90 градусов. Есть идеи?
Я не уверен, что это будет работать. Мне нужно решение без использования обработчика событий, чтобы определить, было ли окно повернуто. –
Вы можете удалить «window.addEventListener (« changechange », changeOrientation); и вызовите функцию «changeOrientation()», где вам нужно. Я проверил, что он показывает предупреждение во время загрузки страницы. –
ОК спасибо, но, будет ли это работать, только если экран движется? –