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 :

js
window.addEventListener("afterprint", resumeFunction, false);

Syntaxe

js
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.

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 :

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

Compatibilité des navigateurs

BCD tables only load in the browser