Javascript 电话间隔时间问题

Javascript 电话间隔时间问题,javascript,android,jquery,cordova,timing,Javascript,Android,Jquery,Cordova,Timing,我在使用jQuery mobile和setTimeout的phonegap计时时遇到问题。在我的电脑上运行时,一切都非常顺利,但当我把它放在我的设备上进行测试时,在超时应该结束和导致超时的动作之间似乎有一个明显的延迟 在最基本的形式中,以下计时器应在8秒后创建警报,就像在计算机浏览器中一样。然而,我发现在galaxy s5上需要9.9秒,这对于我的应用来说是一个显著的差异,特别是当使用更大的值时,例如60秒。你知道是什么导致了这一现象或是一个潜在的解决方案吗 timer = setTimeout

我在使用jQuery mobile和
setTimeout
的phonegap计时时遇到问题。在我的电脑上运行时,一切都非常顺利,但当我把它放在我的设备上进行测试时,在超时应该结束和导致超时的动作之间似乎有一个明显的延迟

在最基本的形式中,以下计时器应在8秒后创建警报,就像在计算机浏览器中一样。然而,我发现在galaxy s5上需要9.9秒,这对于我的应用来说是一个显著的差异,特别是当使用更大的值时,例如60秒。你知道是什么导致了这一现象或是一个潜在的解决方案吗

timer = setTimeout(function () { 
   alert("time expired");
}, 8000);