谷歌地图和谷歌位置自动完成冲突

Posted

技术标签:

【中文标题】谷歌地图和谷歌位置自动完成冲突【英文标题】:Google maps and google location autocomplete ***ing 【发布时间】:2012-02-20 13:20:40 【问题描述】:

正在显示谷歌地图,其下方有一个文本输入,其中正在使用谷歌的地点自动完成功能。我在显示地图或自动完成功能时遇到问题,但无法让两者一起工作:(

jsfiddle 在这里:http://jsfiddle.net/HaDbR/11/ 那里的地图工作正常,但文本框自动完成不是。

http://jsfiddle.net/HaDbR/12/ 位置自动完成功能有效,但地图无效。

我有一种强烈的预感,我在脚本部分包含的外部 Google Maps API JS 源代码会出错,但是我的大脑被炸了,无法解决这个问题

【问题讨论】:

【参考方案1】:

添加:

createMap();

到:

$(document).ready(function()  

...为我解决了这个问题。

【讨论】:

以上是关于谷歌地图和谷歌位置自动完成冲突的主要内容,如果未能解决你的问题,请参考以下文章

使用特定城市的谷歌地图 API 获取自动完成的地址

如何从谷歌地图自动完成 api 获取邮政编码

URL启动器与谷歌地图位置选择器冲突

谷歌地图自动完成动态数组

授予弹出对话框权限后,谷歌地图 V2 未初始化

谷歌地图放置自动完成加载事件