0

我正在尝试在宽度为 500 的 jquery 对话框中显示街景。我拥有的是可以在地图上单击的标记。一旦它被点击,我就有了这个 myPano.setLocationAndPOV(overlay); 在标记单击事件中设置。它在第一次单击标记时工作正常。但是,由于某种原因,在第二次单击时,它会将街景的大小调整为 100 像素左右而不是 500 像素。任何想法为什么或让它正常工作的方法?

4

1 回答 1

1

试试 GStreetviewPanorama 对象的 checkResize() 方法。(参见:http ://code.google.com/apis/maps/documentation/javascript/v2/reference.html#GStreetviewPanorama )。

如果您使用的是 Google Maps API v3,则需要触发 StreetViewPanorama 对象的调整大小事件。

于 2010-06-24T03:08:10.317 回答