1
У меня есть следующие работы в сафари на iOS, но в chrome на iOS он, похоже, не работает. На самом деле браузер прокручивается, поэтому я не думаю, что e.preventDefault выполняет свою работу.chrome iOS touchmove событие не работает
canvas.addEventListener("touchmove", trackPositionTouch, true);
function trackPositionTouch(e) {
e.preventDefault();
mouse.x = e.targetTouches[0].pageX - canvas.offsetLeft;
mouse.y = e.targetTouches[0].pageY - canvas.offsetTop;
}
использование прикосновений [0] вместо targetTouches [0] – singhiskng
@singhiskng просто пробовал, это не имело никакого значения – Tesla
у меня такая же проблема с Chrome. Могли ли вы найти решение самостоятельно? –