Google Maps V3:如何禁用"街景"?

evi*_*iko 92 google-maps

有一个"人"图标,允许用户查看"街景".我不想在我的地图上使用此功能,有没有办法删除它或禁用?

街景

Pau*_*ens 221

答案实际上是在您链接的第2段中,但您的代码应如下所示:

 var mapOptions = {
      center: mapCenter,
      zoom: 10,
      streetViewControl: false,
      mapTypeId: google.maps.MapTypeId.ROADMAP
   };
Run Code Online (Sandbox Code Playgroud)

  • 如果你想隐藏街景视图控件,你需要在`mapTypeId`之前放置`streetViewControl`选项.否则,您最终会将街景视图控件显示为已禁用. (4认同)
  • 此 URL 包含您可以在此处修改的所有属性:https://developers.google.com/maps/documentation/javascript/controls#Adding_Controls_to_the_Map (2认同)

per*_*ist 8

我想添加所选答案,并说如果你想删除缩放控件(正负按钮),那么更改

  streetViewControl: false,
Run Code Online (Sandbox Code Playgroud)

   disableDefaultUI: true,
Run Code Online (Sandbox Code Playgroud)

它对于移动触摸屏更有用,因为您可以用两根手指放大.