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