iPadとiPhone(3GS/4)でのsafari上での座標取得の問題

iPad上ではzoomをしても適切に座標を取得してくれる。
しかし、iPhone上ではzoomをするとtapした場所と座標がずれる事がある。
(取得方法は.getBoundingClientRectで。iOS4ならiPhone3GSでもiPod Touchでもちゃんと使えるー)

しかしZoomするときちんと動かない。うーむ。バグ?これ。