Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

onConnectivityAvailable

S'allume lorsque le service de portail captif détermine que l'utilisateur peut se connecter à l'internet.

Syntaxe

js
browser.captivePortal.onConnectivityAvailable.addListener(callback);
browser.captivePortal.onConnectivityAvailable.removeListener(listener);
browser.captivePortal.onConnectivityAvailable.hasListener(listener);

Les événements ont trois fonctions :

addListener(callback)

Ajoute un auditeur à cet événement

removeListener(listener)

Arrêtez d'écouter cet événement. L'argument listener est l'auditeur à retirer.

hasListener(listener)

Vérifiez si listener est inscrit à cet événement. Renvoie true si c'est un auditeur, sinon false .

Syntaxe addListener

Paramétres

callback

Fonction qui est appelée lorsque cet événement se produit. La fonction se voit transmettre les arguments suivants :

status

string Le statut du service, étant celui de captive s'il y a un portail captif déverrouillé présent ou clear si aucun portail captif n'est détecté

Exemples

Gérer la capacité d'un utilisateur de changement à se connecter à l'internet :

js
function handleConnectivity(connectivityInfo) {
  console.log("The captive portal status: " + connectivityInfo.status);
}

browser.captivePortal.onConnectivityAvailable.addListener(handleConnectivity);

Compatibilité des navigateurs