Übersicht
Abschnitt mit dem Titel „Übersicht“Die Hauptoberfläche für das Kamera-Vorschau-Plugin.
Kernfunktionen
Abschnitt mit dem Titel „Kernfunktionen“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.
Öffentlich API
Abschnitt mit dem Titel „Öffentlich API“| Methode | Beschreibung |
|---|---|
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. |
getSupportedFlashModes | Ermittelt die Blitzmodi, die von der aktiven Kamera unterstützt werden. |
setAspectRatio | Setzt den Seitenverhältnis der Kameravorschau. |
getAspectRatio | Ermittelt den aktuellen Seitenverhältnis der Kameravorschau. |
setGridMode | Setzt den Rastermodus der Kameravorschau-Überlagerung. |
getGridMode | Ermittelt den aktuellen Rastermodus der Kameravorschau-Überlagerung. |
checkPermissions | Überprüft den aktuellen Kamerestatus (und optional den Mikrofonstatus) ohne das Systemdialog zu erfordern. |
requestPermissions | Bittet 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. |
getHorizontalFov | Ermittelt die unterstützten Bildgrößen für alle Kameras. |
getSupportedPictureSizes | Setzt den Blitzmodus für die aktive Kamera. |
setFlashMode | Schaltet zwischen der Vorder- und Rückkamera um. |
flip | __CAPGO_KEEP_0__ |
setOpacity | Setzt die Opazität der Kamera-Vorschau. |
stopRecordVideo | Beendet ein laufendes Videoaufnahmeverfahren. |
startRecordVideo | Beginnt eine Videoaufnahme. |
isRunning | Überprüft, ob die Kamera-Vorschau derzeit läuft. |
getAvailableDevices | Gibt alle verfügbaren Kamera-Geräte zurück. |
getZoom | Gibt den aktuellen Zoom-Zustand, einschließlich Min/Max und aktuellem Linsen-Info, zurück. |
getZoomButtonValues | Gibt 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. |
setZoom | Setzt den Zoom-Level der Kamera. |
getFlashMode | Gibt den aktuellen Blitzmodus zurück. |
removeAllListeners | Entfernt alle registrierten Listener. |
setDeviceId | Wechselt die aktive Kamera auf die mit der angegebenen deviceId. |
getDeviceId | Gibt 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. |
getPreviewSize | Ermittelt die derzeitige Vorschaugröße und -position. |
setPreviewSize | Setzt die Vorschaugröße und -position. |
setFocus | Setzt die Kamerafokusierung auf einen bestimmten Punkt in der Vorschau. |
addListener | Fügt einen Listener für Bildschirmausrichtungsänderungen hinzu. |
addListener | Fügt einen Listener für Orientierungswandel hinzu. |
deleteFile | Lö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. |
getSafeAreaInsets | Ermittelt 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. |
getOrientation | Ermittelt die aktuelle Geräteorientierung in einer plattformübergreifenden Format. |
getExposureModes | Gibt die von der aktiven Kamera unterstützten Belichtungsmodi zurück. Die Modi können ‘eingefroren’, ‘automatisch’, ‘fortlaufend’, ‘benutzerdefiniert’ umfassen. |
getExposureMode | Gibt den aktuellen Belichtungsmodus zurück. |
setExposureMode | Setzt den Belichtungsmodus. |
getExposureCompensationRange | Gibt die unterstützte Belichtungsentschärfung (EV-Bias) zurück. |
getExposureCompensation | Gibt die aktuelle Belichtungsentschärfung (EV-Bias) zurück. |
setExposureCompensation | Setzt die Belichtungsentschärfung (EV-Bias). Der Wert wird auf den Bereich begrenzt. |
getPluginVersion | Liefert die native Capacitor-Pluginversion. |
Quelle der Wahrheit
Abschnitt mit dem Titel “Quelle der Wahrheit”Diese Referenz wird von src/definitions.ts in capacitor-Kamera-Vorschau.