0
我試圖爲應用程序空閒超時創建一個函數。我使用手勢對象註冊所有觸摸事件。做這些靜態事件被解僱。但縮放,捏和光標移動不會被觸發。任何sussestions?使用javascript在桌面中未觸發縮放和夾點事件
var count = 0;
var max = 15;
var myGesture = new MSGesture();
myGesture.target = document.body;
document.body.addEventListener("pointerdown", function (evt) {
// adds the current mouse, pen, or touch contact for gesture recognition
myGesture.addPointer(evt.pointerId);
});
document.body.addEventListener("MSGestureStart", eventListener, false);
document.body.addEventListener("MSGestureEnd", eventListener, false);
document.body.addEventListener("MSGestureChange", eventListener, false);
document.body.addEventListener("MSInertiaStart", eventListener, false);
document.body.addEventListener("MSGestureTap", eventListener, false);
document.body.addEventListener("MSGestureHold", eventListener, false);
setTimer();
function setTimer() {
if (count == max)
window.close();
else {
count = count + 1;
t = setTimeout(setTimer, 1000);
}
}
function eventListener(evt) {
clearTimeout(t);
count = 0;
setTimer();
}
}
你怎麼做。你能分享一個片段嗎?但即使刷卡沒有工作。只需點擊並按住即可使用。 – Query21 2014-11-05 05:25:08
該代碼的哪一部分處理多點觸摸手勢..請幫助我 – Query21 2014-11-14 13:11:06