Javascript 在phonegap中的touchstart和touchend事件旁边使用滚动
我想用java脚本捕捉长触摸事件,所以我使用了touchstart和touchend,但应用程序中的滚动被停止。 有没有办法捕捉长时间触摸并保持滚动功能正常工作Javascript 在phonegap中的touchstart和touchend事件旁边使用滚动,javascript,cordova,scroll,touch,Javascript,Cordova,Scroll,Touch,我想用java脚本捕捉长触摸事件,所以我使用了touchstart和touchend,但应用程序中的滚动被停止。 有没有办法捕捉长时间触摸并保持滚动功能正常工作 var longpress; $(document).ready(function(){ $("#element").on('touchstart' ,function(){ longpress=true; setTimeout(function() { if(longpress) alert("lo
var longpress;
$(document).ready(function(){
$("#element").on('touchstart' ,function(){
longpress=true;
setTimeout(function() {
if(longpress)
alert("long press works!");
}, 2000);
})
$("#element").on('touchend' ,function(){
longpress=false;
})
我使用找到了这个问题的解决方案,这是修改后的代码
$$('#element').hold(function(event) {
alert('long tab detected');
}
它不起作用,但我找到了我使用quo.js:捕获暂停事件的解决方案