我正在尝试将此主页转换为 AMP:excurj.com。有没有办法在英雄搜索字段中保留自动完成功能?
我看到了这个问题。但是,我需要这两个脚本来使自动完成工作:
<script src="{% static 'js/autocomplete.js' %}"></script>
<script src="https://maps.googleapis.com/maps/api/js?key=*****&callback=initMap&libraries=places"></script>
这是 autocomplete.js 里面的内容:
// script to auto complete location
function initMap() {
var defaultBounds = new google.maps.LatLngBounds(
new google.maps.LatLng(-90, 91), new google.maps.LatLng(-180, 80));
var options = {
types: ['(cities)'],
bounds: defaultBounds
};
var input = document.getElementById('google_city_search');
var autocomplete = new google.maps.places.Autocomplete(input, options);
}