如何使用计时器使用javascript调用该函数

时间:2012-02-16 12:37:51

标签: javascript android cordova timer

在我的phonegap android应用程序中,我需要每1秒与服务器通信一次。所以我尝试了示例代码。

这是我的代码:

var timeIntervalId = 0;
timeIntervalId = window.setInterval ( "onload1()", 1000 );
function onload1()
{
  alert("hai");
}

当我在同一页面时它工作正常。但我的问题是我需要在整个应用程序中的任何地方调用此计时器功能。请指导我。在此先感谢。

1 个答案:

答案 0 :(得分:0)

我不知道android,但我这是我的方式,我可以在我的网络应用程序... ...

简单的解决方案是将此函数放在一个javascript文件中,而不是形成document.ready()方法或windows.load页面调用此函数的方法....这对你有用

您可以将代码放在doucment.ready()函数中,并将整个代码放在一个javascript文件中,而不是在所有页面中包含此javascript文件都可以完成您的工作....

doucment.ready() - 是jQuery的一部分..