Get to know MDN better
Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.
Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.
Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.
Die decreaseZoomLevel()-Methode der CaptureController-Schnittstelle verringert die Zoomstufe der erfassten Bildschirmoberfläche um eine Stufe.
Die decreaseZoomLevel()-Methode muss über transiente Aktivierung aufgerufen werden. Darüber hinaus wird der Benutzer um Erlaubnis gebeten, Tabs zu teilen, wenn der Bildschirm erstmals erfasst wird. Wenn der Benutzer die Erlaubnis verweigert, kann die Zoomstufe auch mit transienten Aktivierung nicht geändert werden.
Keine.
Ein Promise, das mit undefined erfüllt wird.
Wird ausgelöst, wenn:
Wird ausgelöst, wenn:
Der folgende Codeausschnitt fügt einem Button einen Event-Listener hinzu, sodass beim Klicken die Funktion decreaseZoom() aufgerufen wird. Diese ruft wiederum die decreaseZoomLevel()-Methode auf, wodurch die erfasste Oberfläche herausgezoomt wird.
Es ist generell eine bewährte Praxis, decreaseZoomLevel() innerhalb eines try...catch-Blocks aufzurufen, da die Zoomstufe asynchron von einer anderen als der Anwendung geändert werden könnte, was zu einem Fehler führen könnte. Beispielsweise könnte der Benutzer direkt mit der erfassten Oberfläche interagieren, um herein- oder herauszuzoomen.
Sehen Sie sich Using the Captured Surface Control API für ein vollständiges funktionierendes Beispiel an.
| Captured Surface Control # dom-capturecontroller-decreasezoomlevel |
JavaScript aktivieren, um diese Browser-Kompatibilitätstabelle anzuzeigen.
Der Bauplan für ein besseres Internet.
Besuche die gemeinnützige Muttergesellschaft der Mozilla Corporation, die Mozilla Foundation.
Teile dieses Inhalts sind ©1998–2026 von einzelnen mozilla.org-Mitwirkenden. Inhalte sind verfügbar unter einer Creative-Commons-Lizenz.