Почему в iOS10 не работает масштабирование в автономном веб-приложении? - PullRequest
0 голосов
/ 14 мая 2019

Изменение размера холста при изменении ориентации не работает в автономном веб-приложении, сохраненном на главном экране моего устройства iOS.Как обновить код Animate CC для работы с ним?

enter image description here

rescalingscreen.gif

IУже пробовали метатеги, которые работали в iOS9, но не в iOS 10 / iOS11.

<meta name = "viewport" content = "width=device-width,initial-scale=1" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" />

В iOS10 изменение размера холста при изменении ориентации работает в мобильном Safari, но не в качестве отдельного веб-приложения.сохранено на домашний экран.В автономном веб-приложении после сжатия холста оно никогда не изменяет свой размер снова, чтобы заполнить экран.

Обновление: Как ни странно, когда я добавил этот код и мое устройство iOSИмея этот синий заголовок (для личной точки доступа), автономное веб-приложение масштабируется больше обычного при изменении ориентации экрана.Это работает только в режиме горячей точки.

window.addEventListener("orientationchange", function () {
    document.width = window.screen.width;
    });
...