正如我實現的方法至極的例子顯示了我所有的地理位置東西。phonegap android地理位置。某些屬性總是空
function showLocation() {
navigator.geolocation.getCurrentPosition(onGeoSuccess, onGeoError);
}
function onGeoSuccess(position) {
var element = document.getElementById('geolocation');
element.innerHTML = 'Latitude: ' + position.coords.latitude + '<br />' +
'Longitude: ' + position.coords.longitude + '<br />' +
'Altitude: ' + position.coords.altitude + '<br />' +
'Accuracy: ' + position.coords.accuracy + '<br />' +
'Altitude Accuracy: ' + position.coords.altitudeAccuracy + '<br />' +
'Heading: ' + position.coords.heading + '<br />' +
'Speed: ' + position.coords.speed + '<br />' +
'Timestamp: ' + new Date(position.timestamp) + '<br />';
}
,所以我把角落找尋塊按此按鈕散步:
<input type="submit" data-theme="d" name="login" id="login" value="Position" onclick="showLocation()"/>
然而,屬性高度,航向和速度總是顯示爲空。 高度精度也顯示爲空,但PhoneGap的實況說,it's不與Android合作。那麼,爲什麼這不起作用? 在此先感謝,丹尼爾
http://dev.w3.org/geo/api/spec-source.html#coordinates_interface它可能是設備特定的,至於是否這些參數都支持「如果實現不能提供{這些變量你」重新遇到}信息時,該屬性的值必須爲空。「 –
啊我很害怕那是,謝謝。如果您將您的評論複製到一個,我會接受您的回答。 – dan