【发布时间】:2014-12-26 21:48:27
【问题描述】:
我正在尝试在我的网站中自定义和添加谷歌地图。
我可以使用 google maps JS api 以编程方式添加它,地图正确显示,所有内容都使用以下代码 (see fiddle here):
function initialize() {
var map_canvas = document.getElementById('map-canvas');
var map_options = {
disableDefaultUI : false,
center: new google.maps.LatLng(41.9100711,12.5359979),
zoom: 17,
mapTypeId: google.maps.MapTypeId.HYBRID,
scrollwheel : false,
zoomControl : true,
streetViewControl : false,
scaleControl : true,
}
var map = new google.maps.Map(map_canvas, map_options);
var marker = new google.maps.Marker({
map : map,
position : new google.maps.LatLng(41.9100711,12.5359979),
title : "Title"
});
var info = new google.maps.InfoWindow({
content : "marker content"
});
google.maps.event.addListener(marker, "click", function(){
info.open(map,marker);
});
}
google.maps.event.addDomListener(window, 'load', initialize);
现在我想添加“在谷歌地图中打开”按钮:
为了让用户浏览地图并获得标记指向的地方的方向。
我正在阅读documentation,但我只能找到“url 示例”,而没有任何与 JS 相关的内容来配置我的地图。
有人有什么建议吗?
谢谢
【问题讨论】:
标签: javascript google-maps google-maps-api-3