I would like to get the google suggestions programmatically (without dropdown menu). This is my code:
<!DOCTYPE html>
<html>
<body>
<script>
function initService() {
var displaySuggestions = function(predictions, status) {
if (status != google.maps.places.PlacesServiceStatus.OK) {
console.log(status);
return;
}
predictions.forEach(function(prediction) {
console.log(prediction)
});
};
var service = new google.maps.places.AutocompleteService();
service.getQueryPredictions({
input: 'Musterstraße 3'
}, displaySuggestions
);
}
</script>
<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?key=&libraries=places&callback=initService"
async defer></script>
</body>
</html>
I get the suggestion via console.log All values are available. Only the postal code is missing. Where is my mistake ?