tabs.printPreview()
Öffnet die Druckvorschau für den aktiven Tab.
Dies ist eine asynchrone Funktion, die ein Promise zurückgibt. Eine Erweiterung kann erkennen, wann die Druckvorschau geschlossen wurde, indem sie das afterprint-Ereignis überwacht:
js
window.addEventListener("afterprint", resumeFunction); Syntax
js
let openingPreview = browser.tabs.printPreview() Parameter
Keine.
Rückgabewert
Ein Promise, das ohne Argumente erfüllt wird, wenn die Vorschauseite geöffnet wurde.
Beispiele
In diesem Beispiel hört ein Hintergrundskript auf einen Klick bei einer Browser-Aktion und öffnet dann die Druckvorschau für den aktuell aktiven Tab:
js
browser.browserAction.onClicked.addListener(() => { browser.tabs.printPreview().then(() => { console.log("Entered print preview"); }); });