У меня есть проект с использованием мест Google и автозаполнения.Полное название города и штата требуется для последующих различных API-интерфейсов проекта.
На показах автозаполнения для настольных компьютеров и мобильных устройств, например, Boise Idaho, USA
, на ноутбуке, а для автозаполнения - Boise ID, USA
.Я проверил это на нескольких ноутбуках, и каждый ноутбук, кажется, ведет себя одинаково.Мне нужно, чтобы любое устройство показывало полную длину состояния для всех API для правильной работы.
JS код:
var options = {
types: ['(cities)'],
componentRestrictions: {country: "us"}
};
var input = document.getElementById('cityInput');
new google.maps.places.Autocomplete(input, options);
и в HTML
<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?key=****&libraries=places"></script>