Skip to content

Map.getMyLocation()

Masashi Katsumata edited this page May 20, 2014 · 11 revisions

The callback function will be involved with current your location as Location data.

###Description Android This plugin uses Google Play Services framework, which has the Location Client. If it is not available for some reason, try to grab your location using Location Provider.

iOS Always use the Core Location.


###Code

map.getMyLocation(function(location) {
  var msg = ["Current your location:\n",
    "latitude:" + location.latLng.lat,
    "longitude:" + location.latLng.lng,
    "speed:" + location.speed,
    "time:" + location.time,
    "bearing:" + location.bearing].join("\n");

  map.addMarker({
    'position': location.latLng,
    'title': msg
  }, function(marker) {
    marker.showInfoWindow();
  });
});

Join the official community

New versions will be announced through the official community. Stay tune!

Do you have a question or feature request?

Feel free to ask me on the issues tracker.

Or on the official community is also welcome!


New version 2.0-beta2 is available.

The cordova-googlemaps-plugin v2.0 has more faster, more features.

https://github.com/mapsplugin/cordova-plugin-googlemaps-doc/tree/master/v2.0.0/README.md

Clone this wiki locally