GoogleMaps "a has no properties" ってjavascriptエラーが出たら
Google Maps で遊んでいたら、
Firefox の Firebug の Console画面に"a has no properties"ってエラーがGoogleのjavascriptコードの中で起こっていましたよ。
そのエラーが起こった後は、拡大縮小やらをしてもマーカーがその縮尺に応じた位置に表示されなかったり、悪影響大。
再現性があったので、いろいろ発生パターンを出していたらわかりました。
marker.openInfoWindowHtmlで info window を登録して開いたまま、
map.setCenter で縮尺変更と地図センター変更を行うと、いけないようです。
map.setCenter の前に map.closeInfoWindow をすればok。
頼むよgoogle。
しかし、再現する不具合は簡単だなー。
