browserAction.getTitle()

Obtient le titre de l'action du navigateur.

Tout comme vous pouvez d√©finir le titre par onglet en utilisant  browserAction.setTitle(), vous pouvez donc r√©cup√©rer un titre sp√©cifique √† un onglet en passant l'ID de l'onglet dans cette fonction.

Il s'agit d'une fonction asynchrone qui renvoie une Promise.

Syntaxe

var gettingTitle = browser.browserAction.getTitle(
  details               // object
)

Paramètres

details
object.
tabIdFacultatif
integer. Spécifiez l'onglet pour obtenir le titre.
windowIdFacultatif
integer. Spécifiez la fenêtre à partir de laquelle vous souhaitez obtenir le titre.
  • Si windowId et tabId sont tous deux fournis, la fonction √©choue et la promesse qu'elle renvoie est rejet√©e.
  • Si windowId et tabId sont tous les deux omis, le titre global est renvoy√©.

Return value

Une Promise qui sera remplie avec une cha√ģne contenant le titre de l'action du navigateur.

Compatibilité du navigateur

BCD tables only load in the browser

Exemples

Ce code change le titre entre "ceci" et "cela" chaque fois que l'utilisateur clique sur l'action du navigateur :

function toggleTitle(title) {
  if (title == "this") {
    browser.browserAction.setTitle({title: "that"});
  } else {
    browser.browserAction.setTitle({title: "this"});
  }
}

browser.browserAction.onClicked.addListener(() => {
  var gettingTitle = browser.browserAction.getTitle({});
  gettingTitle.then(toggleTitle);
});

Remerciements :

Cette API est basée sur l'API Chromium chrome.browserAction. Cette documentation est dérivée de browser_action.json dans le code de Chromium code.

Les donn√©es de compatibilit√© relatives √† Microsoft Edge sont fournies par Microsoft Corporation et incluses ici sous la licence Creative Commons Attribution 3.0 pour les √Čtats-Unis.