我在我的网站上开发了一个预订表格,在那里我输入了From和To地址并点击Next,在下一页我得到了From地址和To地址,并将其传递给我计算的谷歌地图这两个地址之间的距离,一切正常,但如果我进入From地址“奥兰多国际机场,奥兰多,佛罗里达州,美国”和地址“迪士尼温泉,奥兰多,佛罗里达州,美国”那么它不计算距离,任何人都可以帮我解决这个问题吗?
以下是预订表单的链接: http://www.vipexpresslimo.net/taxi-from-orlando-airport/
答案 0 :(得分:0)
我们了解到您正在使用自动完成元素中的文本值。
我建议使用地方ID而不是文字值。当用户选择地址时,您可以获取地点ID并将其传递给路线服务。
请看一下这个样本:
http://jsbin.com/xuyisem/1/edit?html,output
如果我从您的问题中输入自动填充地址并使用地点ID,我可以看到路线。
希望它有所帮助!