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';