У меня есть игра 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