Zum Inhalt springen

@capgo/Kamera-Vorschau

Die Hauptoberfläche für das Kamera-Vorschau-Plugin.

Die Hauptoberfläche für das Kamera-Vorschau-Plugin.

  • start - Startet die Kamera-Vorschau.
  • stop - Beendet die Kamera-Vorschau.
  • capture - Fängt ein Bild von der Kamera ein.
  • captureSample - Fängt ein einzelnes Frame von der Kamera-Vorschau-Stream ein.
MethodeBeschreibung
startStartet die Kamera-Vorschau.
stopBeendet die Kamera-Vorschau.
captureFängt ein Bild von der Kamera ein.
captureSampleFängt ein einzelnes Frame von der Kamera-Vorschau-Stream ein.
getSupportedFlashModesErmittelt die Blitzmodi, die von der aktiven Kamera unterstützt werden.
setAspectRatioSetzt den Seitenverhältnis der Kameravorschau.
getAspectRatioErmittelt den aktuellen Seitenverhältnis der Kameravorschau.
setGridModeSetzt den Rastermodus der Kameravorschau-Überlagerung.
getGridModeErmittelt den aktuellen Rastermodus der Kameravorschau-Überlagerung.
checkPermissionsÜberprüft den aktuellen Kamerestatus (und optional den Mikrofonstatus) ohne das Systemdialog zu erfordern.
requestPermissionsBittet um Kameraberechtigung (und optional Mikrofonberechtigung). Wenn Berechtigungen bereits erteilt oder abgelehnt wurden, wird der aktuelle Status ohne Aufforderung zurückgegeben. showSettingsAlert Ermittelt den horizontalen Sichtfeldwinkel für die aktive 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 Rückkamera um.
flip__CAPGO_KEEP_0__
setOpacitySetzt die Opazität der Kamera-Vorschau.
stopRecordVideoBeendet ein laufendes Videoaufnahmeverfahren.
startRecordVideoBeginnt eine Videoaufnahme.
isRunningÜberprüft, ob die Kamera-Vorschau derzeit läuft.
getAvailableDevicesGibt alle verfügbaren Kamera-Geräte zurück.
getZoomGibt den aktuellen Zoom-Zustand, einschließlich Min/Max und aktuellem Linsen-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 breit 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.
getPreviewSizeErmittelt die derzeitige Vorschaugröße und -position.
setPreviewSizeSetzt die Vorschaugröße und -position.
setFocusSetzt die Kamerafokusierung auf einen bestimmten Punkt in der Vorschau.
addListenerFügt einen Listener für Bildschirmausrichtungsänderungen hinzu.
addListenerFügt einen Listener für Orientierungswandel hinzu.
deleteFileLöscht ein Datei an der angegebenen absoluten Pfad auf dem Gerät. Verwenden Sie dies, um temporäre Bilder schnell zu löschen, die mit storeToFile Dies ist auf Web nicht unterstützt und wirft eine Exception.
getSafeAreaInsetsErmittelt die sicheren Bereiche für Geräte. Gibt die orientierungsbewusste Notch/Kamera-Schnittstelle und die aktuelle Orientierung zurück. In Portrait-Modus: Gibt die obere Ecke (Notch oben) zurück. Im Landschaftsmodus: Gibt die linke Ecke (Notch am Rand) zurück. Dies zielt speziell auf die Schnittstelle-Bereich (Notch, Loch, usw.) ab, die alle modernen Smartphones haben.
getOrientationErmittelt die aktuelle Geräteorientierung in einer plattformübergreifenden Format.
getExposureModesGibt die von der aktiven Kamera unterstützten Belichtungsmodi zurück. Die Modi können ‘eingefroren’, ‘automatisch’, ‘fortlaufend’, ‘benutzerdefiniert’ umfassen.
getExposureModeGibt den aktuellen Belichtungsmodus zurück.
setExposureModeSetzt den Belichtungsmodus.
getExposureCompensationRangeGibt die unterstützte Belichtungsentschärfung (EV-Bias) zurück.
getExposureCompensationGibt die aktuelle Belichtungsentschärfung (EV-Bias) zurück.
setExposureCompensationSetzt die Belichtungsentschärfung (EV-Bias). Der Wert wird auf den Bereich begrenzt.
getPluginVersionLiefert die native Capacitor-Pluginversion.

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