Я знаю, что есть способ ограничить ориентацию в приложении, но есть ли способ в коде веб-страницы (будь то HTML, CSS or JS) ограничить веб-представление только портретом?
HTML, CSS or JS
Если вы используете Webview внутри Activity, вы ограничитесь портретным добавлением свойства
андроид: screenOrientation
на ваш Manifest.xml
<activity android:name=".MyActivity" android:label="Jorge´s Activity" android:screenOrientation="portrait">
Попробуйте
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
Вы можете выбрать отображение сообщения, в котором пользователю предлагается повернуть телефон, если ориентация неправильная window.orientation скажет вам ориентацию устройства. 0 в вертикальном положении, 90 в альбомной ориентации.
window.orientation
Нет, нет.Этот вид контроля находится на стороне Android, а не на веб-странице, которую он отображает.