Вам просто нужно установить предпочтительный вариант в вашем config.xml.
Просто напишите эту строку, чтобы установить ориентацию телефона на пейзаж.
<preference name="orientation" value="landscape" />
Для всего лишь один экран вашего установили ориентацию программно, когда экран нагрузки с помощью этого plugin.
Для этого конкретного экрана вы можете вызвать эту функцию инициализации при загрузке следующим образом: HTML.
<body onload="init()">
Или вы можете вызвать jquery Document.ready().
$(document).ready(function() {
init();
});
функция Init просто добавить событие слушателя «deviceready», который будет срабатывать только на устройстве. После этого вы можете использовать API-интерфейс устройства.
function init(){
document.addEventListener("deviceready", onDeviceReady, false);
}
function onDeviceReady() {
// set to landscape
screen.lockOrientation('landscape');
}
Затем, когда вы выходите из этого конкретного экрана, вы можете установить способ выгрузки jquery следующим образом.
$(window).on('beforeunload', function(){
// allow user rotate
screen.unlockOrientation();
// or set the Orientation to portrait
screen.lockOrientation('portrait');
});
https://www.npmjs.com/package/cordova-plugin-screen-orientation –