[英]Button press and hold for action in Android PhoneGap
如果用戶按下並按住按鈕幾秒鍾,如果用戶在延遲用完之前將手指從按鈕上移開,我需要在我的應用程序中執行特定操作,然后此操作將被取消。 我為媒體使用'ontouchstart'活動。
有什么辦法可以用html和javascript實現這個目的嗎?
謝謝。
以下是實現此特定要求的代碼段,
var pressTimer;
$("#btnClick").mouseup(function(){
clearTimeout(pressTimer);
return false;
});
$("#btnClick").mousedown(function(){
pressTimer = window.setTimeout(function() { ... your code here ...},time_delay)
return false;
});
在javascript中搜索keyup和keydown事件
有用的鏈接: http : //www.webmonkey.com/2010/02/javascript_events/#keydown
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.