ページで infoBox.open メソッドを呼び出そうとすると、以下のエラーが発生します。
Microsoft JScript ランタイム エラー: プロパティの値が無効です: [オブジェクト オブジェクト]
以下は私が使用しているコードです。
var myInfoOptions = {
content: 'Test'//$extradiv.html()
, closeBoxMargin: "12px 2px 2px 2px"
, closeBoxURL: '/Images/infowindow-close.gif'
};
var ib = new InfoBox(myInfoOptions);
var info_Marker = new google.maps.Marker({
position: new google.maps.LatLng(e.latLng.lat(), e.latLng.lng())
});
info_Marker.setMap(null);
ib.open(map, info_Marker);
Map オブジェクトをグローバルに宣言し、以下のようにデータをバインドしました。
var myOptions = {
zoom: 5,
center: latlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
}
map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
迅速な対応を望みます。
ありがとう、
カリヤン・バサ