diff --git a/src/mapbox.ios.ts b/src/mapbox.ios.ts index bbdaaa7..5d667b2 100755 --- a/src/mapbox.ios.ts +++ b/src/mapbox.ios.ts @@ -419,7 +419,7 @@ export class Mapbox extends MapboxCommon implements MapboxApi { return new Promise((resolve, reject) => { try { let theMap: MGLMapView = nativeMap || _mapbox.mapView; - const loc = theMap.userLocation; + const loc: MGLUserLocation = theMap.userLocation; if (loc === null) { reject("Location not available"); } else { @@ -428,7 +428,7 @@ export class Mapbox extends MapboxCommon implements MapboxApi { lat: loc.coordinate.latitude, lng: loc.coordinate.longitude }, - speed: loc.location.speed + speed: loc.location ? loc.location.speed : 0 }); } } catch (ex) { diff --git a/src/platforms/android/AndroidManifest.xml b/src/platforms/android/AndroidManifest.xml index a2e3b31..1e35959 100644 --- a/src/platforms/android/AndroidManifest.xml +++ b/src/platforms/android/AndroidManifest.xml @@ -1,7 +1,6 @@ -