Zum Inhalt springen

@capgo/camera-preview

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

Übersicht

Übersicht

Hauptinterface für das CameraPreview-Plugin

  • start - Startet die Kameravorschau.
  • stop - Beendet die Kameravorschau.
  • capture - Fängt ein Bild von der Kamera ein.
  • captureSample - Fängt ein einzelnes Bild von der Kameravorschau-Stream ein.
MethodeBeschreibung
startStartet die Kamera-Vorschau.
stopBeendet die Kamera-Vorschau.
captureFängt ein Bild von der Kamera ein.
captureSampleFängt ein einzelnes Bild von der Kamera-Vorschau-Stream ab.
getSupportedFlashModesErmittelt die unterstützten Blitzmodi 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 erfordern.
requestPermissionsBittet um Kamera- (und optional Mikrofon-) Berechtigungen. Wenn Berechtigungen bereits erteilt oder abgelehnt wurden, wird der aktuelle Status ohne Anfrage zurückgegeben. Wenn showSettingsAlert ist wahr und Berechtigungen abgelehnt wurden, wird eine plattform-spezifische Warnung präsentiert, die den Benutzer zu den App-Einstellungen leitet.
getHorizontalFovErmittelt den horizontalen Sichtbereich der aktiven Kamera. Hinweis: Dies kann bei einigen Geräten eine Schätzung 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 Opazität des Kameravorschau.
stopRecordVideoBeendet ein laufendes Videoaufnahmeverfahren.
startRecordVideoStartet eine Videoaufnahme.
isRunningÜberprüft, ob die Kameravorschau derzeit läuft.
getAvailableDevicesErmittelt alle verfügbaren Kamera-Geräte.
getZoomErmittelt 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 den Zoom-Level der Kamera.
getFlashModeErmittelt den aktuellen Blitzmodus.
removeAllListenersEntfernt alle registrierten Listener.
setDeviceIdWechselt die aktive Kamera auf die mit der angegebenen deviceId.
getDeviceIdErmittelt die ID der Kamera, die derzeit gebunden ist. Bei Android, wenn eine physische Linsenanfrage auf eine logische Kamera zurückfällt, gibt diese die gebundene logische Kamera-ID zurück.
getPreviewSizeErmittelt die aktuelle Vorschau-Größe und -Position.
setPreviewSizeSetzt die Vorschau-Größe und -Position.
setFocusSetzt die Kamera-Belichtung auf einen bestimmten Punkt in der Vorschau.
addListenerFügt einen Listener für Bildschirm-Größen-Änderungsereignisse hinzu.
addListenerFügt einen Listener für Orientierungsänderungsereignisse hinzu.
deleteFileLöscht eine Datei an der angegebenen absoluten Pfad auf dem Gerät. Verwenden Sie diese, um schnell temporäre Bilder zu löschen, die mit verwendet wurden. storeToFileErmittelt die sicheren Bereich-Einrückungen für Geräte. 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.
getSafeAreaInsets__CAPGO_KEEP_0__
getOrientationErhält die aktuelle Geräteeinstellung in einer plattformübergreifenden Format.
getExposureModesRückgabetyp: Array von String. Gibt die von der aktiven Kamera unterstützten Belichtungsmodi zurück. Modi können ‘eingefroren’, ‘automatisch’, ‘fortlaufend’, ‘benutzerdefiniert’ umfassen.
getExposureModeGibt den aktuellen Belichtungsmodus zurück.
setExposureModeSetzt den Belichtungsmodus.
getExposureCompensationRangeGibt den von der Kamera unterstützten Belichtungscompensation (EV-Bias)-Bereich zurück.
getExposureCompensationGibt den aktuellen Belichtungscompensation (EV-Bias) zurück.
setExposureCompensationSetzt die Belichtungscompensation (EV-Bias). Der Wert wird auf den Bereich begrenzt.
getPluginVersionErhält die native Capacitor-Pluginversion.

Dieses Referenzwerk ist von src/definitions.ts aus capacitor-Kamera-Vorschau.

Wenn Sie native Medien- und Schnittstellenverhalten planen, verbinden Sie es mit @capgo/Kamera-Vorschau um native Medien- und Schnittstellenverhalten zu planen Verbinden Sie @capgo/Kamera-Vorschau mit der native Fähigkeit in Verbinden Sie @capgo/Kamera-Vorschau Verbinden Sie @capgo/capacitor-Live-Aktivitäten mit der native Fähigkeit in Verbinden Sie @capgo/capacitor-Live-Aktivitäten @capgo/capacitor-Live-Aktivitäten für die Implementierungsdetails in @capgo/capacitor-Live-Aktivitäten 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 Implementierungsdetail in @capgo/capacitor-Video-Player.