如何从谷歌地图API获取邮政编码

时间:2017-05-21 19:00:53

标签: javascript google-maps

如何获取邮政编码? 我试着用它:

google.maps.event.addListener(autocomplete, 'place_changed', function() {
        var place = autocomplete.getPlace();
        //get postal code
        for (var i = 0; i < place.address_components.length; i++) {
            for (var j = 0; j < place.address_components[i].types.length; j++) {
                if (place.address_components[i].types[j] == "postal_code") {
                    console.log(place.address_components[i].long_name);

                }
            }
        }

..}

但它几乎不适用于所有地址(有时它可以工作,有几个地址)。 例如,对于“Sumska Street,Kharkiv,Kharkiv Oblast,Ukraine”,它不起作用。也许还有另一种获取邮政编码的方法?我可以解决这个问题吗?谢谢!

0 个答案:

没有答案