0
我有同樣的自動完成腳本,如文檔中:https://developers.google.com/maps/documentation/javascript/examples/places-autocomplete如何在某個國家/地區指定自動填充結果?
我包括腳本:
<script type="text/javascript" src="//maps.google.com/maps/api/js?v=3.8&sensor=false&libraries=geometry,places&language=&hl=®ion=FR"></script>
的JavaScript:
function initAutocomplete(callback, input_s, lat_s, lng_s, label_s) {
var input = $(input_s)[0];
var autocomplete = new google.maps.places.Autocomplete(input);
//autocomplete.bindTo('', search_map.map);
google.maps.event.addListener(autocomplete, 'place_changed', function() {
var place = autocomplete.getPlace();
if (place.geometry) {
$(lat_s).val(place.geometry.location.lat());
$(lng_s).val(place.geometry.location.lng());
$(label_s).val(place.formatted_address);
if (callback) {
callback();
}
}
});
}
initAutocomplete(somefunction, '#zipcode_search_input', "#search_lat", "#search_lng", "#search_address_label");
我希望的結果,偏向於法國城市。例如:如果我輸入「laval」,我想先出現Laval, France
,然後Laval, Canada
。
指定區域或language
,region
或hl
在include腳本中沒有幫助。我如何將結果偏向法國?