我使用API v3设置了Google Map.地图上有许多带有信息框的标记.我希望在地图外部设置一个搜索框,供用户输入地址,然后根据距离(例如半径搜索)返回最近的标记.
从API文档中我认为我需要使用Places服务.谁能指出我正确的方向?
google-maps google-maps-api-3 google-maps-markers google-places-api
希望你们能回答这个问题!我认为它应该相对容易,但我似乎无法掌握它.
如何在Wordpress帖子/页面中加载Google Maps API Javascript?
Wordpress Codex似乎建议您在主题的标题中引用您的javascript文件,然后您需要调用帖子中的函数.
我在标题中提到了Google Javascript文件,如下所示:
<script type="text/javascript"
src="https://maps.googleapis.com/maps/api/js?key=AIzaSyBuU_0_uLMnFM-2oWod_fzC0atPZj7dHlU&sensor=false"></script>
<script type="text/javascript" src="https://www.google.com/jsapi"></script>
<script type="text/javascript">
Run Code Online (Sandbox Code Playgroud)
然后我的javascript文件包含标题中的所有API代码:
<script type="text/javascript" src="http://runforlifeuk.com/rhedeg/wp-content/javascript/trefilmap.js"></script>
Run Code Online (Sandbox Code Playgroud)
我在帖子中使用了以下代码:
<script type="text/javascript" src="http://runforlifeuk.com/rhedeg/wp-content/javascript/trefilmap.js">
</script>
<script type="text/javascript">
</script>
<div id="map-canvas">
</div>
Run Code Online (Sandbox Code Playgroud)
但这只会创建一个空盒子.我已经尝试在帖子中调用预定义的Google JS函数,但这似乎也没有用.
是否有人在Wordpress上实施谷歌地图已经做到了这一点?我可以将所有代码直接粘贴到帖子中,但谷歌地图充满了错误.
任何想法将不胜感激!非常感谢.