tabs.printPreview()

Ouvre l'aperçu avant impression pour l'onglet actif.
 
C'est une fonction asynchrone qui renvoie une Promise.
 
Une extension peut détecter lorsque l'aperçu d'impression a été fermé en écoutant l'événement afterprint :
 
window.addEventListener("afterprint", resumeFunction, false);

Syntaxe

var openingPreview = browser.tabs.printPreview()

Paramètres

None.

Valeur retournée

Une Promise qui sera remplie sans argument lorsque la page d'aperçu est ouverte.

Compatibilité du navigateur

Update compatibility data on GitHub
OrdinateurMobile
ChromeEdgeFirefoxOperaFirefox pour Android
Support simpleChrome Aucun support NonEdge Aucun support NonFirefox Support complet 56Opera Aucun support NonFirefox Android Aucun support Non

Légende

Support complet  
Support complet
Aucun support  
Aucun support

Exemples

Dans cet exemple, un script d'arrière-plan écoute un clic sur une action de navigateur, puis ouvre l'aperçu avant impression pour l'onglet actuellement actif :

browser.browserAction.onClicked.addListener(() => {
  browser.tabs.printPreview()
    .then(() => {
      console.log("Entered print preview");
    });
});

Étiquettes et contributeurs liés au document

Contributeurs à cette page : hellosct1
Dernière mise à jour par : hellosct1,