Я реализую функцию перетаскивания в моем приложении, в которой я выбираю элемент на сенсорном пуске или mousedown и перетаскиваю этот элемент туда, куда я хочу, с помощью touchend или mouseup, он отлично работает на web, mac и android.Но в случае iOS сенсорные события работают только для элементов, которые видны при загрузке страницы, когда я прокручиваю страницу вниз, сенсорный элемент не работает на прокручиваемых элементах.
И шокирующим условием является касаниеработает только в видимой части элемента.Ex.Если я связываю событие касания в div, и при загрузке страницы видна только верхняя часть div, то touch работает только для этой части, а не для всего div.
'touchstart .mainGame': function(e) {
e.preventDefault();
// rest of the code
}