Bonjour à tous,

j'ai un léger soucis avec l'API de Google. J'utilise le "Place Autocomplete Address Form" de Google -> https://developers.google.com/maps/documentation/javascript/examples/places-autocomplete-addressform?hl=fr et mon soucis c'est que si je n'indique pas moi-même le code postal genre : 75000 Paris, France moi-même dans mon champs, il ne me retourne pas de code postal, genre : Paris, France -> je n'ai pas de code postal

voici mon code

    var inputDepart = {
        street_number: '',
        route: '',
        locality: '',
        country: '',
        short_name: '',
        lat: '',
        lng: '',
        postal_code: ''
    };

    var place = autocompleteDepart.getPlace();

    for (var i = 0; i < place.address_components.length; i++) {

        if (place.address_components[i].types[0] == "country") {
            inputDepart.short_name = place.address_components[i].short_name;
        }

        var addressType = place.address_components[i].types[0];
        var val = place.address_components[i].long_name;

        inputDepart[addressType] = val;

    }

    console.log(place.address_components);

(j'utilise la variable inputDepart plus loin dans mon code, donc ne paniquez pas :p )
Mon code fonctionne bien, mais j'ai pas de code postal si je l'indique pas moi même ...

Si quelqu'un a déjà eu ça et solutionné ça, je suis partant :)

Aucune réponse