Übersicht
Abschnitt mit dem Titel „Übersicht“Die Hauptoberfläche für das CameraPreview-Plugin.
Kernfunktionen
Abschnitt mit dem Titel „Kernfunktionen“start- Startet die Kamera-Vorschau.stop- Beendet die Kamera-Vorschau.capture- Erstellt ein Bild von der Kamera.captureSample- Erstellt ein einzelnes Frame aus dem Kamera-Vorschau-Stream.
Öffentlich API
Überschrift "Öffentlich API"| Methode | Beschreibung |
|---|---|
start | Startet die Kamera-Vorschau. |
stop | Beendet die Kamera-Vorschau. |
capture | Erstellt ein Bild von der Kamera. |
captureSample | Erstellt ein einzelnes Frame aus dem Kamera-Vorschau-Stream. |
getSupportedFlashModes | Gibt die unterstützten Blitzmodi der aktiven Kamera zurück. |
setAspectRatio | Setze das Seitenverhältnis der Kamera-Vorschau. |
getAspectRatio | Ermittelt das aktuelle Seitenverhältnis der Kamera-Vorschau. |
setGridMode | Setzt das Gittermodus der Kamera-Vorschau-Überlagerung. |
getGridMode | Ermittelt 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. |
requestPermissions | Berechtigt die Kamera (und optional das Mikrofon). Wenn Berechtigungen bereits erteilt oder abgelehnt wurden, wird der aktuelle Status ohne Aufforderung zurückgegeben. Wenn showSettingsAlert Ermittelt den horizontalen Sichtfeldwinkel der aktiven 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 der Rückkamera um. |
flip | Setzt die Transparenz der Kamera-Vorschau. |
setOpacity | __CAPGO_KEEP_0__ |
stopRecordVideo | Beendet eine laufende Videoaufzeichnung. |
startRecordVideo | Startet eine Videoaufzeichnung. |
isRunning | Überprüft, ob die Kamera-Vorschau gerade läuft. |
getAvailableDevices | Gibt alle verfügbaren Kamera-Geräte zurück. |
getZoom | Gibt den aktuellen Zoom-Zustand, einschließlich Min/Max und aktuellem Objektiv-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 Wide 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 | Gibt die aktuelle Vorschau-Größe und -Position zurück. |
setPreviewSize | Setzt die Vorschau-Größe und -Position. |
setFocus | Setzt die Kamera-Belichtung auf einen bestimmten Punkt in der Vorschau. |
addListener | Fügt einen Listener für Bildschirmausrichtungsänderungen hinzu. |
addListener | Fügt einen Listener für Orientierungsänderungen hinzu. |
deleteFile | Löscht ein Datei am angegebenen absoluten Pfad auf dem Gerät. Verwenden Sie dies, um temporäre Bilder schnell zu löschen, die mit verwendet wurden storeToFileAuf dem Web wird dies nicht unterstützt und wird einen Fehler auslösen. |
getSafeAreaInsets | Gibt die sicheren Bereiche 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 an der Seite) zurück. Dies zielt speziell auf die Schnittstelle-Bereich (Notch, Loch, usw.) ab, die alle modernen Smartphones haben. |
getOrientation | Gibt die aktuelle Geräteorientierung in einer plattformübergreifenden Format zurück. |
getExposureModes | Gibt die unterstützten Belichtungsmodi der aktiven Kamera zurück. Modi können ‘eingefroren’, ‘automatisch’, ‘kontinuierlich’ und ‘benutzerdefiniert’ umfassen. |
getExposureMode | Gibt den aktuellen Belichtungsmodus zurück. |
setExposureMode | Setzt den Belichtungsmodus. |
getExposureCompensationRange | Gibt den Belichtungs-Kompensationsbereich (EV-Verschiebung) zurück. |
getExposureCompensation | Gibt die aktuelle Belichtungskompensation (EV-Verschiebung) zurück. |
setExposureCompensation | Setzt die Belichtungskompensation (EV-Verschiebung). 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.