Zum Inhalt springen

@capgo/camera-preview

Die Hauptoberfläche für das CameraPreview-Plugin.

Die Hauptoberfläche für das CameraPreview-Plugin.

  • start - Startet die Kamera-Vorschau.
  • stop - Beendet die Kamera-Vorschau.
  • capture - Erstellt ein Bild von der Kamera.
  • captureSample - Erstellt ein einzelnes Frame aus dem Kamera-Vorschau-Stream.
MethodeBeschreibung
startStartet die Kamera-Vorschau.
stopBeendet die Kamera-Vorschau.
captureErstellt ein Bild von der Kamera.
captureSampleErstellt ein einzelnes Frame aus dem Kamera-Vorschau-Stream.
getSupportedFlashModesGibt die unterstützten Blitzmodi der aktiven Kamera zurück.
setAspectRatioSetze das Seitenverhältnis der Kamera-Vorschau.
getAspectRatioErmittelt das aktuelle Seitenverhältnis der Kamera-Vorschau.
setGridModeSetzt das Gittermodus der Kamera-Vorschau-Überlagerung.
getGridModeErmittelt das aktuelle Gittermodus der Kamera-Vorschau-Überlagerung.
checkPermissionsÜberprüft den aktuellen Zustand der Kamera- (und optional der Mikrofon-) Berechtigung ohne das Systemdialog zu öffnen.
requestPermissionsBerechtigt die Kamera (und optional das Mikrofon). Wenn Berechtigungen bereits erteilt oder abgelehnt wurden, wird der aktuelle Status ohne Aufforderung zurückgegeben. Wenn showSettingsAlert Ermittelt den horizontalen Sichtfeldwinkel der aktiven Kamera. Hinweis: Dies kann eine Schätzung auf einigen Geräten sein.
getHorizontalFovErmittelt die unterstützten Bildgrößen für alle Kameras.
getSupportedPictureSizesSetzt den Blitzmodus für die aktive Kamera.
setFlashModeSchaltet zwischen der Vorder- und der Rückkamera um.
flipSetzt die Transparenz der Kamera-Vorschau.
setOpacity__CAPGO_KEEP_0__
stopRecordVideoBeendet eine laufende Videoaufzeichnung.
startRecordVideoStartet eine Videoaufzeichnung.
isRunningÜberprüft, ob die Kamera-Vorschau gerade läuft.
getAvailableDevicesGibt alle verfügbaren Kamera-Geräte zurück.
getZoomGibt den aktuellen Zoom-Zustand, einschließlich Min/Max und aktuellem Objektiv-Info, zurück.
getZoomButtonValuesGibt Zoom-Schaltwerte für schnelles Umstellen zurück. - iOS/Android: enthält 0,5, wenn Ultra-Wide verfügbar ist; 1 und 2, wenn Wide verfügbar ist; 3, wenn Telephoto verfügbar ist - Web: nicht unterstützt.
setZoomSetzt den Zoom-Level der Kamera.
getFlashModeGibt den aktuellen Blitzmodus zurück.
removeAllListenersEntfernt alle registrierten Listener.
setDeviceIdWechselt die aktive Kamera auf die mit der angegebenen deviceId.
getDeviceIdGibt die ID des Kamera-Geräts zurück, das derzeit gebunden ist. Auf Android, wenn eine physische-Linsen-Anfrage auf eine logische Kamera zurückfällt, gibt dies die gebundene logische Kamera-ID zurück.
getPreviewSizeGibt die aktuelle Vorschau-Größe und -Position zurück.
setPreviewSizeSetzt die Vorschau-Größe und -Position.
setFocusSetzt die Kamera-Belichtung auf einen bestimmten Punkt in der Vorschau.
addListenerFügt einen Listener für Bildschirmausrichtungsänderungen hinzu.
addListenerFügt einen Listener für Orientierungsänderungen hinzu.
deleteFileLöscht ein Datei am angegebenen absoluten Pfad auf dem Gerät. Verwenden Sie dies, um temporäre Bilder schnell zu löschen, die mit verwendet wurden storeToFileAuf dem Web wird dies nicht unterstützt und wird einen Fehler auslösen.
getSafeAreaInsetsGibt die sicheren Bereiche für Geräte zurück. Gibt die orientierungsbewusste Notch/Kamera-Schnittstelle-Einrückung und die aktuelle Orientierung zurück. In Portrait-Modus: Gibt die obere Einrückung (Notch oben) zurück. In Landschaftsmodus: Gibt die linke Einrückung (Notch an der Seite) zurück. Dies zielt speziell auf die Schnittstelle-Bereich (Notch, Loch, usw.) ab, die alle modernen Smartphones haben.
getOrientationGibt die aktuelle Geräteorientierung in einer plattformübergreifenden Format zurück.
getExposureModesGibt die unterstützten Belichtungsmodi der aktiven Kamera zurück. Modi können ‘eingefroren’, ‘automatisch’, ‘kontinuierlich’ und ‘benutzerdefiniert’ umfassen.
getExposureModeGibt den aktuellen Belichtungsmodus zurück.
setExposureModeSetzt den Belichtungsmodus.
getExposureCompensationRangeGibt den Belichtungs-Kompensationsbereich (EV-Verschiebung) zurück.
getExposureCompensationGibt die aktuelle Belichtungskompensation (EV-Verschiebung) zurück.
setExposureCompensationSetzt die Belichtungskompensation (EV-Verschiebung). Der Wert wird auf den Bereich begrenzt.
getPluginVersionLiefert die native Capacitor-Pluginversion.

Diese Referenz wird von src/definitions.ts in capacitor-Kamera-Vorschau.