gpt4 book ai didi

android - phonegap android 地理定位。某些属性始终为空

转载 作者:搜寻专家 更新时间:2023-11-01 09:11:44 25 4
gpt4 key购买 nike

作为示例,我实现了一个向我显示所有地理位置信息的方法。

    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 文档说它不适用于 android。那么为什么这不起作用?提前致谢,丹尼尔

最佳答案

dev.w3.org/geo/api/spec-source.html#coordinates_interface

它可能是特定于设备的,关于是否支持这些参数“如果实现无法提供{那些您遇到问题的变量}信息,则此属性的值必须为空。”

关于android - phonegap android 地理定位。某些属性始终为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7822981/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com