Übersicht
Abschnitt mit dem Titel „Übersicht“Die Hauptoberfläche für das CameraPreview-Plugin.
Hauptfunktionen
Abschnitt mit dem Titel „Hauptfunktionen“start- Startet die Kameraansicht.stop- Beendet die Kameraansicht.capture- Ermittelt ein Bild vom Kamera.captureSample- Ermittelt ein einzelnes Bild aus dem Kamera-Vorschau-Stream.
Öffentlich API
Abschnitt mit dem Titel “Öffentlich API”| Methode | Beschreibung |
|---|---|
start | Startet die Kamera-Vorschau. |
stop | Beendet die Kamera-Vorschau. |
capture | Ermittelt ein Bild vom Kamera. |
captureSample | Ermittelt ein einzelnes Bild aus dem Kamera-Vorschau-Stream. |
getSupportedFlashModes | Ermittelt die Blitz-Modi, die von der aktiven Kamera unterstützt werden. |
setAspectRatio | Setzt den Seitenverhältnis der Kamera-Vorschau. |
getAspectRatio | Ermittelt das aktuelle Seitenverhältnis der Kamera-Vorschau. |
setGridMode | Setzt die Gittermodus der Kamera-Vorschau-Überlagerung. |
getGridMode | Ermittelt den aktuellen Gittermodus der Kamera-Vorschau-Überlagerung. |
checkPermissions | Überprüft den aktuellen Kamera- (und optionalen Mikrofon-) Berechtigungsstatus ohne das Systemdialog zu öffnen. |
requestPermissions | Bittet um Kamera- (und optionalen Mikrofon-) Berechtigungen. Wenn Berechtigungen bereits erteilt oder abgelehnt wurden, wird der aktuelle Status ohne Anfrage zurückgegeben. Wenn showSettingsAlert Ermöglicht es, eine plattform-spezifische Warnung anzuzeigen, die den Benutzer zu den App-Einstellungen leitet, wenn Berechtigungen abgelehnt wurden und ist true. |
getHorizontalFov | Ermittelt den horizontalen Sichtwinkel für die aktive Kamera. Hinweis: Dies kann eine Schätzung auf bestimmten Geräten sein. |
getSupportedPictureSizes | Ermittelt die unterstützten Bildgrößen für alle Kameras. |
setFlashMode | Setzt den Blitzmodus für die aktive Kamera. |
flip | Schaltet zwischen der Vorder- und Rückkamera um. |
setOpacity | Setzt die Opazität der Kamera-Vorschau. |
stopRecordVideo | Beendet eine laufende Videoaufzeichnung. |
startRecordVideo | Startet die Aufzeichnung eines Videos. |
isRunning | Überprüft, ob der Kameravorschau derzeit läuft. |
getAvailableDevices | Gibt alle verfügbaren Kameragehäuse zurück. |
getZoom | Gibt den aktuellen Zoomzustand, einschließlich Min/Max und aktuellen Objektivinformationen, 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 die Zoomstufe der Kamera. |
getFlashMode | Gibt die aktuelle Blitzmodus zurück. |
removeAllListeners | Entfernt alle registrierten Listener. |
setDeviceId | Wechselt die aktive Kamera auf die mit der angegebenen deviceId. |
getDeviceId | Gibt die ID des Kameragehäuses 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 Vorschaugröße und -position zurück. |
setPreviewSize | Setzt die Vorschaugröße und -position. |
setFocus | Setzt die Kamera-Belichtung auf einen bestimmten Punkt im Vorschau-Bild. |
addListener | Fügt einen Listener für Bildschirm-Größen-Änderungsereignisse hinzu. |
addListener | Fügt einen Listener für Orientierungsänderungsereignisse 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 storeToFileOn 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 orientierungsabhängige Notch/Kamera-Schnittstelle und die aktuelle Orientierung zurück. In Portrait-Modus: Gibt den oberen Rand (Notch oben) zurück. In Landschaftsmodus: Gibt den linken Rand (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 ‘gesperrt’, ‘automatisch’, ‘kontinuierlich’, ‘benutzerdefiniert’ umfassen. |
getExposureMode | Gibt den aktuellen Belichtungsmodus zurück. |
setExposureMode | Setzt den Belichtungsmodus. |
getExposureCompensationRange | Gibt den Belichtungs-Kompensationsbereich (EV-Bias) zurück. |
getExposureCompensation | Gibt den aktuellen Belichtungs-Kompensationswert (EV-Bias) zurück. |
setExposureCompensation | Setzt die Belichtungsentschärfung (EV-Verschiebung). Der Wert wird auf den Bereich begrenzt. |
getPluginVersion | Holt die native Capacitor-Pluginversion. |
Referenzwerte
Abschnitt mit dem Titel „Referenzwerte”Verwenden Sie diese Werte von CameraLens.deviceType oder LensInfo.deviceType um die physische Kameraobjektivlinsen auszuwählen.
Gerätetypen
Abschnitt mit dem Titel „Gerätetypen”| Wert | Der Benutzer findet |
|---|---|
ultraWide | Ultra-weites Kameraobjektiv. |
wideAngle | Standard breitwinklige Kameraobjektiv. |
telephoto | Teleobjektiv. |
trueDepth | TrueDepth-Vorderkamera. |
dual | Dual-Kamera-System. |
dualWide | Dual breitwinkliges Kamera-System. |
triple | Triple-Kamera-System. |
Quelle der Wahrheit
Abschnitt mit dem Titel “Quelle der Wahrheit”Diese Referenz ist synchronisiert von src/definitions.ts in capacitor-Kamera-Vorschau.
Weitergehen von @capgo/Kamera-Vorschau
Abschnitt mit dem Titel „Weitermachen von @capgo/camera-preview“Wenn Sie @capgo/camera-preview zur Planung von nativen Medien- und Schnittstellenverhalten verwenden, 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.