Domanda

I have a Mapview in my Titanium project. I can get the map to focus on a specefic latitude and longitude on load, but I can't seem to get it to focus on users currentLocation on load? What is the code for that?

Thanks.

È stato utile?

Soluzione

You can get your current location using getCurrentPosition function and then focus map to this location. Here is an example:

Ti.Geolocation.getCurrentPosition(function(e) {
    if (e.error) {
        return; 
    }

    storesMap.setLocation({
        latitude : e.coords.latitude,
        longitude : e.coords.longitude,
        latitudeDelta : 0.01,
        longitudeDelta : 0.01
    });
});
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top