Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/397.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript navigator.geolocation.watchPosition以速度返回NaN_Javascript_Ios_Cordova_Geolocation_Gps - Fatal编程技术网

Javascript navigator.geolocation.watchPosition以速度返回NaN

Javascript navigator.geolocation.watchPosition以速度返回NaN,javascript,ios,cordova,geolocation,gps,Javascript,Ios,Cordova,Geolocation,Gps,我在iOS上的phonegap/cordova中从GPS获取速度时遇到问题。不管我是开车还是站着不动,它都会回来 function speed_start() { speed_timer_id = navigator.geolocation.watchPosition(speed_update_data, speed_update_error,

我在iOS上的phonegap/cordova中从GPS获取速度时遇到问题。不管我是开车还是站着不动,它都会回来

    function speed_start() {
        speed_timer_id = navigator.geolocation.watchPosition(speed_update_data,
                                                  speed_update_error,
                                                  { enableHighAccuracy: true });
}

var speed_update_data = function(position) {
        $("#speed-debug").html('Latitude: '          + position.coords.latitude          + '\n' +
              'Longitude: '         + position.coords.longitude         + '\n' +
              'Altitude: '          + position.coords.altitude          + '\n' +
              'Accuracy: '          + position.coords.accuracy          + '\n' +
              'Altitude Accuracy: ' + position.coords.altitudeAccuracy  + '\n' +
              'Heading: '           + position.coords.heading           + '\n' +
              'Speed: '             + position.coords.speed             + '\n' +
              'Timestamp: '         + position.timestamp                + '\n');
};

var speed_update_error = function(error) {
        $("#speed-debug").html(error.message);
}
这是一个硬件“问题”。似乎GPS没有足够的信号