Zum Inhalt springen

@capgo/Kamera-Vorschau

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

Übersicht

Übersicht

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

Kernfunktionen

Übersicht
  • start - Startet die Kamera-Vorschau.
  • stop - Beendet die Kamera-Vorschau.
  • capture - Fängt ein Bild von der Kamera ein.
  • captureSample - Fängt ein einzelnes Bild von der Kamera-Vorschau-Stream ab.
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 ab.
getSupportedFlashModesErmittelt die unterstützten Blitz-Modi der aktiven Kamera.
setAspectRatioSetzt den Aspektverhältnis der Kamera-Vorschau.
getAspectRatioErmittelt das aktuelle Aspektverhältnis der Kamera-Vorschau.
setGridModeSetzt das Gittermodus der Kamera-Vorschau-Overlay.
getGridModeErmittelt das aktuelle Gittermodus der Kamera-Vorschau-Overlay.
checkPermissionsÜberprüft den aktuellen Kamera- (und optional Mikrofon-) Berechtigungsstatus ohne das Systemdialog zu öffnen.
requestPermissionsBittet um Kamera- (und optional Mikrofon-) Berechtigungen. Wenn Berechtigungen bereits erteilt oder abgelehnt wurden, wird der aktuelle Status ohne Anfrage zurückgegeben. showSettingsAlert wird wahr und werden die Berechtigungen abgelehnt, wird eine plattform-spezifische Warnung zur Anleitung des Benutzers zu den App-Einstellungen angezeigt.
getHorizontalFovHolt den horizontalen Sichtbereich für die aktive Kamera. Hinweis: Dies kann eine Schätzung auf einigen Geräten sein.
getSupportedPictureSizesHolt die unterstützten Bildgrößen für alle Kameras.
setFlashModeSetzt den Blitzmodus für die aktive Kamera.
flipSchaltet zwischen der Vorder- und Rückkamera um.
setOpacitySetzt die Opazität der Kameravorschau.
stopRecordVideoBeendet ein laufendes Videoaufnahmeverfahren.
startRecordVideoBeginnt ein Videoaufnahmeverfahren.
isRunningÜberprüft, ob die Kameravorschau derzeit läuft.
getAvailableDevicesHolt alle verfügbaren Kamera-Geräte.
getZoomHolt den aktuellen Zoom-Zustand, einschließlich Min/Max und aktuelle Linse-Info.
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 die Zoomstufe der Kamera.
getFlashModeErmittelt den aktuellen Blitzmodus.
removeAllListenersEntfernt alle registrierten Listener.
setDeviceIdWechselt die aktive Kamera zur mit der angegebenen deviceId.
getDeviceIdErmittelt die ID der Kamera, die derzeit gebunden ist. Bei Android, wenn eine physische-Linsen-Anfrage auf eine logische Kamera zurückfällt, gibt dies die ID der gebundenen logischen Kamera zurück.
getPreviewSizeErmittelt die aktuelle Vorschau-Größe und -Position.
setPreviewSizeSetzt die Vorschau-Größe und -Position.
setFocusSetzt die Kamerafokusierung auf einen bestimmten Punkt in der Vorschau.
addListenerFügt einen Listener für Bildschirm-Größenänderungen hinzu.
addListenerFügt einen Listener für Orientierungsänderungen hinzu.
deleteFileLöscht eine Datei an der angegebenen absoluten Pfad auf dem Gerät. Verwenden Sie dies, um temporäre Bilder schnell zu löschen, die mit verwendet wurden. storeToFileLöscht eine Datei an der angegebenen absoluten Pfad auf dem Gerät. Verwenden Sie dies, um temporäre Bilder schnell zu löschen, die mit verwendet wurden.
getSafeAreaInsetsErmittelt die sicheren Ecken für das Gerät. 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 an der Seite) zurück. Dies zielt speziell auf die Schnittstelle der modernen Smartphones (Notch, Loch, usw.) ab.
getOrientationErmittelt die aktuelle Geräteorientierung in einer plattformübergreifenden Formatierung.
getExposureModesGibt die unterstützten Belichtungsmodi der aktiven Kamera zurück. Die Modi können ‘eingefroren’, ‘automatisch’, ‘kontinuierlich’, ‘benutzerdefiniert’ umfassen.
getExposureModeGibt den aktuellen Belichtungsmodus zurück.
setExposureModeSetzt den Belichtungsmodus.
getExposureCompensationRangeGibt den Bereich der unterstützten Belichtungsentsprechung (EV-Bias) zurück.
getExposureCompensationGibt den aktuellen Belichtungsentsprechung (EV-Bias) zurück.
setExposureCompensationSetzt die Belichtungsentsprechung (EV-Bias). Der Wert wird auf den Bereich begrenzt.
getPluginVersionErmittelt die native Capacitor-Pluginversion.

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