2017-06-27 13 views
1

現在のバージョンのGoogle Maps Api v3(最新の3.xを使用)では、ストリートビューの "enableCloseButton"オプションは効果がありません。クローズボタンはデフォルトでは隠されたままですが、 fullscreenControl "、" linksControl "などは期待どおりに動作します。Google Maps Api V3 - StreetView enableCloseButton

対応するドキュメントはこちらです:https://developers.google.com/maps/documentation/javascript/examples/streetview-controls?hl=en

それは同じページで提供JSFiddleでテストすることができます。

はややコード変更された:例で

function initPano() { 
    // Note: constructed panorama objects have visible: true 
    // set by default. 
    var panorama = new google.maps.StreetViewPanorama(
     document.getElementById('map'), { 
      position: {lat: 42.345573, lng: -71.098326}, 
      addressControlOptions: { 
      position: google.maps.ControlPosition.BOTTOM_CENTER 
      }, 
      linksControl: false, 
      panControl: false, 
      fullscreenControl: false, 
      enableCloseButton: true 
    }); 
    } 

https://jsfiddle.net/f0490gnp/

「真」に「enableCloseButton」を設定影響を及ぼさない、「x」は、右上隅に表示されません。 これは既知のバグですか、これに対する回避策がありますか、または何か不足していますか?現在、「ペグマン」を地図上にドラッグすると、マップビューに戻ることはできません。

ありがとうございます。

(更新:固定jsfiddleリンク)

答えて

1

「閉じるボタンは、」アドレス(enableCloseButton:trueではなくenableCloseButton:falseの左側に表示される右の矢印でクリックした場合、パノラマはグレーになります。フィドル。

image with enableCloseButton=true image with enableCloseButton=false

関連する問題