2013-06-26 139 views
2

只是想知道我怎麼能解決這個問題,我有一個面板,有可點擊的鏈接到我本地街區的街景區。當用戶點擊鏈接時,我將一個選項數組傳遞給steetViewPanorama setoptions方法。谷歌街景全景,setOptions

localTour.setOptions(locations[i]); 

這工作並顯示正確的位置,問題是,我得到圖形故障。類似於彼此重疊的屏幕撕裂/瓦片。目前我可以解決這個問題的唯一方法是點擊兩次鏈接。

我試圖通過調用

localTour.setZoom(localTour.getZoom()) 

,然後localTour地圖上觸發調整大小事件,但給力的地圖的重新繪製既不修復故障的圖形。令人驚訝的這個問題不會在Firefox中發生,雖然火狐呈現街景不同的(事做畫布和視野) [Source]

下面是切換位置時產生的毛刺圖形的例子:Graphical glitch/tile overlap

回答

0

試試這個

google.maps.event.trigger(localTour, 'resize');