2012-05-04 3 views
1

Есть ли способ обнаружить, когда плагин google earth завершил установку, поэтому я могу обновить страницу автоматически?плагин google earth обновляется автоматически

Даже если во время установки нет срабатывания событий, возможно, у меня может быть интервал javascript, периодически проверяющий, был ли он установлен?

ответ

1

Вы можете использовать эту функцию для проверки один раз в секунду для поддержки плагинов и при установке.

function googleEarthErrors() { 
     if (google.earth.isSupported()) { 
      alert('Google Earth Plugin is supported for this browser'); 
     } else { 
      alert('Google Earth Plugin is NOT supported for this browser'); 
      return false; 
     } 
     if (google.earth.isInstalled()) { 
      alert('Google Earth Plugin is installed'); 
     } else { 
      alert('Google Earth Plugin is NOT installed'); 
      setTimeout('googleEarthErrors()', 1000); 
    } 

Очевидно, что вы хотите заменить оповещения с чем-то более полезным и менее раздражает :)

Кроме того, вы должны проверить этот ответ - How to check for presence of the google earth plugin using JavaScript?

Смежные вопросы