我目前在我的网站上有一个Google Maps,并且使用链接移动到放置在其上的不同标记。标记和链接可以正常工作,但是如果地图处于街景视图中,则街景视图将不起作用(但在背景中地图确实会移动实际情况,您只需关闭街景视图即可查看)。

所以我的问题是我该如何关闭街景。如

if StreetView Status == True
Close street view

map.setZoom(18);
map.setCenter(lat, lng);


以下是单击链接时将地图移动到不同标记的代码。

    $(document).on('click', '.pan-to-marker', function(e) {
        e.preventDefault();
        var lat = $(this).data('marker-lat');
        var lng = $(this).data('marker-lng');
        map.setZoom(18);
        map.setCenter(lat, lng);
    });


谢谢

最佳答案

要关闭StreetView,请将visible属性设置为false

map.getStreetView().setVisible(false);

关于javascript - Google Maps关闭街景(JQuery),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28581493/

10-10 17:19