2014-03-26 27 views
0

地理位置手錶每分鐘都會閃爍。使用Nexus-5,android 4.4.2和cordova 3.3.1(我也試過3.4.0)。這與我將maximumAge定義爲無關。返回的位置是正確的。在我測試過的其他設備中,它每秒鐘都會被觸發。我知道我可以使用getCurrentPosition使用setTimeout,但我想了解這種行爲。Nexus-5上的每分鐘表刻都會發生火災

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

您使用[Geolocation Plugin](https://github.com/apache/cordova-plugin-geolocation/blob/dev/doc/index.md)還是隻使用HTML5 Geolocation API?由於地理位置插件並不太好,並且在下一個Cordova版本中實際上會被[棄用](https://issues.apache.org/jira/browse/CB-5977)。他們建議你只使用HTML5地理定位API。 –

+0

是的插件已啓用,刪除它修復了它。如果你把你的評論作爲答案,我給你一個大剔! – gmh04

回答

相關問題