Προσπαθώ να προσθέσετε ol3 geocoderέλεγχο στο έργο μου. Έχω θέσει το επίπεδο ζουμ λύση και εργάζεται στο Mozilla και έρχεται σωστά με το κατάλληλο επίπεδο ζουμ, αλλά στο Google Chrome δεν λειτουργεί. Παίρνει τη θέση σε βαθιά μεγέθυνση επίπεδο. Πρέπει να κάνετε σμίκρυνση για να ελέγξετε τις γύρω περιοχές.
var geocoder = new Geocoder('nominatim', {
provider: 'google',
key:' AIzaSyClQ0GOW55zhw4PvFh73FyGLHdSd4bJfpM',
lang: 'en',
placeholder: 'Search Location...',
limit: 5,
keepOpen: true,
autoComplete: true,
});
map.addControl(geocoder);
//Listen when an address is chosen
geocoder.on('addresschosen', function(evt){
var
feature = evt.feature,
coord = evt.coordinate,
address_html = feature.get('address_html');
content.innerHTML = '<p>'+address_html+'</p>';
if (coord) {
//alert(if--);
map.getView().setZoom(7);
overlay.setPosition(coord);
} else {
map.getView().setZoom(8);
overlay.setPosition(coord);
}
});













