地理位置表每分钟只开火一次。使用Nexus-5、Android4.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
}
);发布于 2014-03-26 16:38:36
地理定位插件并没有那么好,它实际上将是下一个Cordova发行版中的已弃用。他们建议您只使用HTML5地理定位API,它使用相同的语法。
https://stackoverflow.com/questions/22663287
复制相似问题