Я делаю мобильную страницу webkit и пытаюсь переопределить жест масштабирования с помощью жестов и смены жестов в соответствии с https://developer.apple.com/library/archive/documentation/AppleApplications/Reference/SafariWebContent/HandlingEvents/HandlingEvents.html
Но мой обмен жестами срабатывает (что хорошо), но как только я освобождаю свойдва пальца или даже один палец, жестEnd не срабатывает.Только когда я нажимаю одним пальцем впоследствии, он на самом деле срабатывает.
Любой совет, почему он не срабатывает?
document.body.addEventListener("gesturechange", gestureChange, false);
document.body.addEventListener("gestureend", gestureEnd, false);
function gestureChange(e) {
e.preventDefault();
...
}
function gestureEnd(e) {
e.preventDefault();
console.log("Never prints");
...
}