0

我目前有两个用于谷歌地图 v3 的 div。一个用于地图本身,另一个用于街景。当有人单击侧边栏菜单中的对象或标记时,它会在街景 div 中显示街景。

现在我想知道是否可以添加一个自定义控件来切换两个 div 之间的街景。

所以标准应该是:

var streetview = new google.maps.StreetViewPanorama(document.getElementById("streetview"), panoramaOptions);
map.setStreetView(streetview);

当有人点击控件时,它应该是:

var streetview = new google.maps.StreetViewPanorama(document.getElementById("map"), panoramaOptions);
map.setStreetView(streetview);

这可能吗?

4

1 回答 1

0

您可以控制 div 本身,而不是使用 Maps API。例如,您可以使用容器 div,然后只交换“#map”和“#streetview”父级。

于 2012-03-05T18:53:19.627 回答