2012-05-04 3 views
1

Y at-il un moyen de détecter quand google earth plugin a terminé l'installation afin que je puisse actualiser la page automatiquement?google earth plugin actualisé automatiquement

Même s'il n'y a aucun déclenchement d'événement une fois installé, peut-être que je peux avoir un intervalle de javascript vérifiant périodiquement s'il a été installé?

Répondre

1

Vous pouvez utiliser cette fonction pour vérifier une fois par seconde le support du plugin et s'il est installé.

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); 
    } 

Il est évident que vous voulez remplacer les alertes par quelque chose de plus utile et moins ennuyeux :)

En outre, vous devriez vérifier cette réponse - How to check for presence of the google earth plugin using JavaScript?

Questions connexes