iOS 12 Safari не может предотвратить масштабирование при помощи прокрутки событий "touchmove" при прокрутке

Я добавляю этот код

document.addEventListener('touchmove', function(event) {
    if (event.touches.length > 1) {
        event.preventDefault();
        event.stopPropagation();
    }
},
{
    passive: false
});

Это сработало, когда вы не двигаете страницу. Но когда вы прокручиваете страницу и одновременно масштабируете ее, страница все равно может масштабироваться.

Есть ли способ, чтобы заполнить эту ситуацию?

1 ответ

      const $body = document.querySelector('body');
$body.style.overflow = 'hidden';
Другие вопросы по тегам