Отключите масштабирование в IOS Safari, когда вы находитесь в полноэкранном режиме - PullRequest
1 голос
/ 23 октября 2019

У меня есть игра webgl, которая отлично работает на iPad Safari. Я могу отключить системные операции сжатия / масштабирования с помощью обычных решений (например: отключить масштабирование в окне просмотра iOS 10+ safari? ) Но я не могу получитьлюбой, чтобы работать после того, как игра переключена в полноэкранный режим с document.body.webkitRequestFullscreen(Element.ALLOW_KEYBOARD_INPUT)

У меня есть touch-action: none;, user-scalable=no в мета, passive: false и e.preventDefault(); для всех событий касания (touchstart, touchend, touchmove,touchcancel)

Редактировать: вот кодекс с большинством вещей, которые я пробовал: https://codepen.io/SerialF/pen/BaaRKJN

...