我想对照某些输入文本检查Google Places API返回的第一个值,getPlacePredictions函数设置为不返回任何值,并且我试图在回调函数中获取一个可用的值范围的另一端。
想要得到这样的结果:
function checkPlacePredictions(input) {
var result;
autocompleteService = new google.maps.places.AutocompleteService();
autocompleteService.getPlacePredictions(
{
'input': input,
'componentRestrictions': {'country': 'de'},
'types': ["address"]
},
function listentoresult(list, status) {
if(list == null || list.length == 0 || list[0].description !== input) {
// There are no suggestions available.
result = false;
} else if (list[0].description === input) {
result = true;
}
console.log(result) //available
});
return result; //not available
}
到目前为止,绑定还没有成功,有没有其他实现或建议?