【发布时间】:2014-03-05 21:11:12
【问题描述】:
我正在使用 Google Place 服务来获取地点详细信息,以获取来自自动完成的结果。问题是对我的自动完成对象执行 getPlace() 请求会返回未定义的变量(var place)。这个问题已经搞了好几天了,搞不定。
错误:
TypeError: place is undefined [testdebug.php:232]
主要代码:
window['auto_'+inputFieldID+'_autocomplete'] = new google.maps.places.Autocomplete(document.getElementById(inputFieldID));
window['auto_'+inputFieldID+'_autocomplete'].bindTo('bounds', map);
var place = window['auto_'+GoogleMapItems[LoopIndex]+'_autocomplete'].getPlace();
if (!place.geometry)
{
console.log('cannot resolve rendering.');
}
感谢您的帮助。
【问题讨论】:
标签: javascript php google-maps google-maps-api-3