Почему мои события Touch в iframe предотвращают прокрутку веб -страницы? [iOS]IOS

Программируем под IOS
Anonymous
Почему мои события Touch в iframe предотвращают прокрутку веб -страницы? [iOS]

Сообщение Anonymous »

У меня есть iframe на веб -странице, и он содержит элемент Div, который я буду называть Gesturezone, в котором есть несколько слушателей, подобно этому: макет веб -страницы < /p>
Сама iframe никогда не прокручивается, она всегда может быть изменен в содержании, но веб -страница, на которой она сидит, верно. На GestureZone есть слушатели событий TouchStart, Touchmove и Touchend, которые позволяют изображению в зоне жеста свободно перемещаться влево и вправо. Это отлично работает на Android во всех браузерах, но вообще не работает на iOS.

Код: Выделить всё

gestureZone.addEventListener("touchmove", function(e) {
let myDiff = e.changedTouches[0].screenX - gestureStartX;
let s=1;
if(myDiff

Подробнее здесь: [url]https://stackoverflow.com/questions/79642814/why-are-my-touch-events-in-an-iframe-preventing-the-webpage-from-scolling-ios[/url]

Вернуться в «IOS»