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 Bild von der Kamera-Vorschau-Stream.
MethodeBeschreibung
startStartet die Kamera-Vorschau.
stopBeendet die Kamera-Vorschau.
captureErstellt ein Bild von der Kamera.
captureSampleErstellt ein einzelnes Bild von der 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 die Berechtigungen bereits erteilt oder abgelehnt wurden, wird der aktuelle Status ohne Anfrage zurückgegeben. Wenn showSettingsAlert wahr ist und die Berechtigungen abgelehnt wurden, wird eine plattform-spezifische Warnung vorgestellt, die den Benutzer zu den App-Einstellungen leitet.
getHorizontalFovErmittelt den horizontalen Sichtwinkel der aktiven Kamera. Hinweis: Dies kann eine Schätzung auf einigen Geräten sein.
getSupportedPictureSizesErmittelt 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 Transparenz der Kamera-Vorschau.
stopRecordVideoBeendet ein laufendes Videoaufnahmeverfahren.
startRecordVideoStartet eine Videoaufnahme.
isRunningÜberprüft, ob der Kameravorschau derzeit läuft.
getAvailableDevicesErmittelt alle verfügbaren Kameragehäuse.
getZoomErmittelt den aktuellen Zoomzustand, einschließlich Min/Max und aktuellen Objektivinformationen.
getZoomButtonValuesGibt Zoomschaltwerte 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 Zoomfaktor der Kamera.
getFlashModeErmittelt den aktuellen Blitzmodus.
removeAllListenersEntfernt alle registrierten Listener.
setDeviceIdWechselt die aktive Kamera auf die mit der angegebenen deviceId.
getDeviceIdErmittelt die ID des Kameragehäuses, das derzeit gebunden ist. Bei Android, wenn eine physische-Linse-Anfrage auf eine logische Kamera zurückfällt, gibt dies die gebundene logische Kamera-ID zurück.
getPreviewSizeErmittelt die aktuelle 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 Bildschirmausmaßverä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 storeToFile erstellt wurden. Auf dem Web wird dies nicht unterstützt und wird einen Fehler auslösen.
getSafeAreaInsetsGibt die sicheren Bereichs-Einrückungen 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 verschoben auf 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 ‘gesperrt’, ‘automatisch’, ‘fortlaufend’, ‘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.
getPluginVersionHolt die native Capacitor-Pluginversion.

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

Wenn Sie @capgo/Kamera-Vorschau verwenden um native Medien und Schnittstellenverhalten zu planen, verbinden Sie es mit Mit @capgo/camera-preview für die native Fähigkeit in Mit @capgo/camera-preview, Mit @capgo/capacitor-live-activities für die native Fähigkeit in Mit @capgo/capacitor-live-activities, @capgo/capacitor-live-activities für die Implementierungsdetails in @capgo/capacitor-live-activities, Mit @capgo/capacitor-video-player für die native Fähigkeit in Mit @capgo/capacitor-video-player, und @capgo/capacitor-video-player für die Implementierungsdetails in @capgo/capacitor-video-player.