小编Phi*_*man的帖子

PhoneGap - setInterval()无法执行

我正在尝试构建一个每几秒钟更新一次位置的PhoneGap应用程序.我厌倦了setInterval()函数.但它无法运行!

我的代码段看起来像这样......

// Set time interval and keep excuting every 3 secs
var i = 0;
setInterval(GetCurrentPosition(), 3000); // this will call GetCurrentPosition() each 3 sec

function GetCurrentPosition() {
    // retrieve your info here
    console.log('i = ' + z i);
    i = i + 1;
    navigator.geolocation.getCurrentPosition(onSuccess, onError);
}
Run Code Online (Sandbox Code Playgroud)

正如你所看到的,我添加了一个计数器来查看它是否正在触发...它只会在我手动调用时触发.

任何人都有任何建议我做错了什么或需要添加以纠正我的错误?

谢谢

javascript setinterval cordova

3
推荐指数
1
解决办法
3994
查看次数

标签 统计

cordova ×1

javascript ×1

setinterval ×1