我有来自Google deveopers页面的代码:
我试图阻止用户在窗口框中拖动地图。我找到了一种方法,但它使用了var options = {},而且我正在使用的代码中不存在此代码。
此网站解释了以下选项: http://www.stupidiocy.com/development/using-the-google-maps-api-with-as3/
private function onMapReady(event:Event):void
{
// Lock the map in every way possible
_Map.disableDragging();
_Map.disableScrollWheelZoom();
_Map.disableControlByKeyboard();
_Map.disableContinuousZoom();
_Map.disableCrosshairs();
_Map.mouseEnabled = false;
_Map.mouseChildren = false;
_Map.doubleClickEnabled = false;
这些选项应该放在代码中的哪个位置?我不能做头或尾。或者它。
答案 0 :(得分:0)
阅读Maps API文档:https://developers.google.com/maps/documentation/javascript/reference#MapOptions
如果您只想停止可拖动的地图,请在地图选项中将draggable设置为false:
var mapOptions = {
center: new google.maps.LatLng(-33.8688, 151.2195),
zoom: 13,
mapTypeId: google.maps.MapTypeId.ROADMAP,
draggable:false
};