in www/geolocation.js [87:109]
const win = function (p) {
clearTimeout(timeoutTimer.timer);
if (!timeoutTimer.timer) {
// Timeout already happened, or native fired error callback for
// this geo request.
// Don't continue with success callback.
return;
}
const pos = new Position(
{
latitude: p.latitude,
longitude: p.longitude,
altitude: p.altitude,
accuracy: p.accuracy,
heading: p.heading,
velocity: p.velocity,
altitudeAccuracy: p.altitudeAccuracy
},
p.timestamp
);
geolocation.lastPosition = pos;
successCallback(pos);
};