在Nexus-5上每一分钟都会闪现一次

时间:2014-03-26 13:58:52

标签: android cordova geolocation cordova-3 nexus-5

Geo-location手表每分钟都会闪光一次。使用Nexus-5,android 4.4.2和cordova 3.3.1(我也试过3.4.0)。我将maximumAge定义为什么没有区别。返回的位置是正确的。在我测试的其他设备中,它每秒都会被触发。我知道我可以使用setTimeout和getCurrentPosition,但我想了解这种行为。

navigator.geolocation.watchPosition(
    function(){
        console.log("success");
    },
    function(){
        console.log("fail");
    },
    {
        enableHighAccuracy: true,
        timeout: 30000
    }
);

1 个答案:

答案 0 :(得分:2)

Geolocation Plugin不是很好,在下一个Cordova版本中实际上是deprecated。他们建议您只使用HTML5 Geolocation API代替,它使用相同的语法。