这是我目前的代码
var myOptions = {
center: new google.maps.LatLng(0, 0),
zoom: 2,
minZoom: 4,
maxZoom: 100,
streetViewControl: false,
scaleControl: false,
mapTypeControl: false,
mapTypeControlOptions: {
mapTypeIds: ["custom"]
But as you can see, the controls stay.
我尝试过ZoomControl:false,但也不起作用。
知道为什么吗?
由于
答案 0 :(得分:0)
scaleControl:false是默认值,它控制scaleControl。 (scaleControl
启用/禁用提供简单地图比例的缩放控件。默认情况下,此控件不可见。启用后,它将始终显示在地图的右下角。)如果您想要{已禁用{3}},请设置disableDefaultUI: true
。
如果你只是担心zoomControl,你没有任何代码可以禁用它(那将是defaultUI(不 ZoomControl: false
,javascript区分大小写)。
var myOptions = {
center: new google.maps.LatLng(0, 0),
zoom: 2,
minZoom: 4,
maxZoom: 100,
zoomControl: false,
streetViewControl: false,
scaleControl: false, // this is the default value...
mapTypeControl: false,
mapTypeControlOptions: {
mapTypeIds: ["custom"]