gpt4 book ai didi

google-maps-api-3 - 如何更改 map (而不是标记)的 Google map 可拖动属性?

转载 作者:行者123 更新时间:2023-12-03 21:30:55 24 4
gpt4 key购买 nike

Google Maps v3 reference ,看到有方法setDraggable(boolean)这可以应用于 map 标记。

但是,我想设置 setDraggabletrue map ,不在 map 标记上。

我已经设置了属性 draggablefalse在 mapOptions 中,但我不知道如何将其设置为 true稍后... map.setDraggable(true)不起作用:

    // object literal for map options
var myOptions =
{
center: new google.maps.LatLng(37.09024, -95.712891),
zoom: 4, // smaller number --> zoom out
mapTypeId: google.maps.MapTypeId.TERRAIN,

// removing all map controls
disableDefaultUI: true,

// prevents map from being dragged
draggable: false,

// disabling all keyboard shortcuts
keyboardShortcuts: false,

disableDoubleClickZoom: true,

// do not clear the map div
noClear: true
};

map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);

map.setDraggable(true); // does NOT work!

最佳答案

尝试:

map.setOptions({draggable: true});

关于google-maps-api-3 - 如何更改 map (而不是标记)的 Google map 可拖动属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13936853/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com