我有一个问题,在 android 设备上,ClearInterval 命令不起作用。如果我在 IOS 上使用它,它会很有魅力!完美清除,但在android上对我来说不会清除。为什么是这样?老实说,我无法弄清楚!我运行了一些警报,它正在进入触摸启动,触摸结束和超时运行完美,但它的时间间隔不会被清除!
我的代码:
var touchticker = null;
var touchtickerint = null;
//TouchStart Volume UP
$("#volumeup").on("touchstart", function() {
touchticker = setTimeout(function() {
touchtickerint = setInterval(function()
{
$("#volumeup").click();
}, 100);
}, 500);
});
//TouchEnd Clear Timeout
$(document).on("touchend", function()
{
clearInterval(touchtickerint);
clearTimeout(touchticker);
});