0
有沒有辦法找到Hammer.js的滑動手勢的起始點?我需要知道它是爲了確定是否有人從設備的邊界開始滑動(在這種情況下是iPad)。Hammer.js中的滑動事件的起始點
$(".nav").on("swipeleft", function(ev) {
console.log(ev);
});
我將整個事件對象打印到控制檯,但只找到了「中心」座標。這甚至有可能嗎?
有沒有辦法找到Hammer.js的滑動手勢的起始點?我需要知道它是爲了確定是否有人從設備的邊界開始滑動(在這種情況下是iPad)。Hammer.js中的滑動事件的起始點
$(".nav").on("swipeleft", function(ev) {
console.log(ev);
});
我將整個事件對象打印到控制檯,但只找到了「中心」座標。這甚至有可能嗎?
在事件中尋找evt.touches [0]。
在這裏您可以找到x和y值。
如果你不使用jQuery。我發現x和y的值在
evt.gesture.startEvent.touches [0]
console.log(e.changedPointers[0].screenX-e.deltaX);
,將讓你的起始x位置。將y替換爲y位置。