ストリートビューは情報ウィンドウボックスに埋め込まれています。パノラマは、情報ウィンドウがdomreadyになった後、addListenerイベントでロードされます。
のオブジェクトを変更して、マーカーがクリックされたときに開くevent.addListener(infowindow, 'domready', function()
jQueryUIダイアログオブジェクトに置き換えたいと思います。$('#dialogStreetview')
私は他のことを試してみましevent.addListener($('#dialogStreetview'), 'domready', function()
たが、ダイアログがdomreadyのときに何もトリガーされません。
このjQueryダイアログオブジェクト(jQuery UIイベント、他のjQueryまたはJSアクション)を指す方法は?ありがとうございました。
google.maps.event.addListener(marker, 'click', function() {
infowindow.open(map, marker);
$( "#dialogStreetview" ).dialog();
});
var pano = null;
//INFOWINDOW
google.maps.event.addListener(infowindow, 'domready', function() {
if (pano != null) {
pano.unbind("position");
pano.setVisible(false);
}
var pano = new google.maps.StreetViewPanorama(document.getElementById("content"), {
navigationControl: true,
enableCloseButton: false,
addressControl: false,
visible: true,
linksControl: false
});