biostallのGoogleMapsCIライブラリを使用しています。クリックされたマーカーにパンして、地図がそのマーカーの中央にくるようにします。
このJSを試しましたが、マーカーオブジェクトにgetLatLng()メソッドがないようです。
function open_marker(id){
google.maps.event.trigger(markers[id],'click'); // this works fine, opens the correct marker
map.panTo(markers[id].getLatLng());
return;
}
エラーの取得:
Uncaught TypeError:Object#V>にはメソッド'getLatLng'がありません
getLatLng()できるマーカーオブジェクトを取得する必要があります。
私alert(markers[id])
がオブジェクトと言うとき、それが存在すると思います。