我正在尝试使用Google Maps JavaScript API中的Places库来获取完成英国地址的建议列表。这是我到目前为止的进展演示。调用Google Places API的代码如下:
var service = new google.maps.places.AutocompleteService();
var query = document.getElementById("address").value;
var restrictions = {country: 'uk'};
service.getPlacePredictions({
input: query,
types: ['address'],
componentRestrictions: restrictions}, displaySuggestions);
如果我提交一个部分地址,例如“Lowther Road”,我会得到以下建议:
- 英国伯恩茅斯的Lowther Road
- 英国邓斯特布尔的Lowther Road
- 英国斯坦莫的Lowther Road
- 英国伯恩茅斯的79 Lowther Road
- 英国邓斯特布尔的79 Lowther Road
- 英国斯坦莫的79 Lowther Road