2012-10-10 104 views
0

我製作了一個嚴重依賴Google地球插件的Web應用程序。有些時候它由於未知的原因而崩潰。刷新Google地球插件而不刷新頁面

我想知道是否有辦法:

  1. 抓時,插件崩潰
  2. 刷新插件而無需刷新頁面

回答

0

對於你的問題1號) - 請參閱my answer on this SO Question

對於2) - 我沒有測試過這個,但是當您檢測到插件崩潰時,請嘗試再次運行您的初始函數。應該看起來像這樣的一個

function init() { 
    google.earth.createInstance('map3d', initCB, failureCB); 
} 
+0

我發現我們需要首先清除父容器,以便現有的實例將被刪除。也許在調用google.earth.createInstace之前,應該有$(「#map3d」)。empty(); – xar