2011-03-11 45 views
3

即時創建一個網站,並使用它的街景全景。現在我的一些目標用戶可能沒有最快的互聯網可用,所以我想要做的是在完全加載全景圖時顯示一個漂亮的加載屏幕。然而,我無法找到任何事件,一旦街景全景加載火。GoogleMapAPIv3街景加載事件

有沒有?如果還是不行,我如何創建一個火災時,全景滿載

感謝

回答

2

由於上this question街景SDK指出不火的時候,街景完成加載任何情況下一個虛假的事件。

0

我這樣做,它就像一個魅力。 實際上有一種方法可以通過使用如下街景服務來實現「加載」事件:

// Handle loaded-like event 
var sv = new google.maps.StreetViewService(); 
sv.getPanorama({location: camera.eye, radius: 50}, function (data, status) { 
    if (status !== 'OK') { 
     console.log(`Streetview processSVData status = ${status}`); 
     return; 
    } 
    alert(`Streetview loaded! — processSVData status = ${status}`); 
}