我正在使用链接中提供的JavaScript代码和HTML: Google Places address form example code
我的问题是关于这个特定的搜索字符串:77 Soi Tiwanon 2 Nonthaburi Thailand
如果我输入上面提到的字符串,我会看到结果(预测)作为下拉列表的一部分,但是当我从结果中选择值时,以下代码行不会返回Street_Number值:
var place = autocomplete.getPlace();
问:为什么结果(预测)下拉列表显示街道号码值' 77',但是当我点击结果时,它不会填充文本框中的街道号码。
这个问题有解决方法吗?
答案 0 :(得分:1)
这似乎是Google Places API中的错误。
以下是针对API提交的错误:https://code.google.com/p/gmaps-api-issues/issues/detail?id=6715
使用Places Autocomplete test tool,很明显,某些地址执行会返回street_number值,而其他地址则不会。
工作:“123 Main Street,Los Altos,CA”
破碎:“20750 Midstar Dr Bowling Green,OH”