OverlayView()で、ズームインしていくと、safariだけ消える現象

ブログ | 2011/7/20 13:14
GooglemapsAPI v3.4以降

OverlayView()で、
http://code.google.com/intl/en/apis/maps/documen...
地名なんかを地図上に載せていったりした場合に、ズームインしていくとsafariだけ消えたりする。v.3.3なら消えない。

いろいろ調査したところ、その地名の一つが地図外にあって、そのleft値が、-217658とかになっていると、地図内で見えるべき地名も一緒に消えてしまうようだ。(いくつから消えるかは検証してないけれど。)

overlaydayo.prototype.setPosition の中で、地図から大きくはみ出ているものは、セットポジションしないようにして、おそらく解決。
▼追記 2011/7/26 01:05
これ、その方法だといまいちだったので、大きくはみ出ているものは、visibilityをhiddenにした。
縮小 拡大

ログインしておくと、後で編集が可能です。

Rottel内コンテンツ

ユーザー一覧

Rottelとは?
利用規約
開発飲料
利用者の声
ヘルプ
close