クライアントのために少しパノラマ ツアーを設定している最中ですが、解決できない問題に気づきました。
StreetViewPanorama にマーカーが表示されません。
公式の例から派生したいくつかのコードを使用して、問題を再現できました。
違いは、StreetViewPanorama の取得方法にあるようです...
動作する例でpanoramaは、マップ オブジェクトから直接供給されます。panorama = map.getStreetView()
失敗した例でpanoramaは、 で作成panorama = new google.maps.StreetViewPanoramaされ、 でマップに割り当てられmap.setStreetView(panorama)ます。
残念ながら、私の場合map.getStreetView()、スライドショー形式で実行されるパノラマの数が可変であるため、使用できません。
インスタンス化された StreetViewPanorama にマーカー/オーバーレイを表示させる方法はありますか?
フォールバックは、いくつかの要素をオーバーレイし、 と に基づいて画面の位置と可視性を計算することだと思いますが<div>、それはおそらく予算を超える作業です。.getPov().getPosition()