__CAPGO_KEEP_0__ - Aggiornamenti in tempo reale per le applicazioni __CAPGO_KEEP_1__

@capgo/camera-preview

L'interfaccia principale per il plugin CameraPreview.

L'interfaccia principale per il plugin CameraPreview.

  • start - Avvia la preview della camera.
  • stop - Ferma la preview della camera.
  • capture - Cattura una foto dalla camera.
  • captureSample - Cattura un singolo frame dal flusso di preview della camera.
MetodoDescrizione
startAvvia la preview della camera.
stopFerma la preview della camera.
captureCattura una foto dalla camera.
captureSampleCattura un singolo frame dal flusso di preview della camera.
getSupportedFlashModesOttiene i modi di flash supportati dalla camera attiva.
setAspectRatioImposta il rapporto di aspetto della anteprima della camera.
getAspectRatioOttiene l'attuale rapporto di aspetto della anteprima della camera.
setGridModeImposta il modello di griglia della sovrapposizione della anteprima della camera.
getGridModeOttiene l'attuale modello di griglia della sovrapposizione della anteprima della camera.
checkPermissionsControlla lo stato di autorizzazione della camera (e eventualmente del microfono) senza sollecitare il dialogo del sistema.
requestPermissionsRichiede le autorizzazioni per la camera (e eventualmente del microfono). Se le autorizzazioni sono già state concesse o negate, lo stato corrente viene restituito senza sollecitare. showSettingsAlert Se è vero e le autorizzazioni sono negate, verrà presentato un avviso specifico per piattaforma che guida l'utente alle impostazioni dell'applicazione.
getHorizontalFovOttiene il campo di vista orizzontale per la camera attiva. Nota: Questo può essere un'ipotesi su alcuni dispositivi.
getSupportedPictureSizesOttiene le dimensioni delle immagini supportate da tutte le camere.
setFlashModeImposta il modello di flash per la camera attiva.
flipAlternare tra le camere anteriore e posteriore.
setOpacityImposta la trasparenza della preview della camera.
stopRecordVideoSospende una registrazione video in corso.
startRecordVideoInizia a registrare una video.
isRunningControlla se la preview della camera è attualmente in esecuzione.
getAvailableDevicesOttiene tutti i dispositivi di camera disponibili.
getZoomOttiene lo stato di zoom attuale, compresi minimo/maximo e informazioni sulla lente corrente.
getZoomButtonValuesRestituisce i valori del pulsante di zoom per la selezione rapida. - iOS/Android: include 0,5 se disponibile ultra-larghezza; 1 e 2 se disponibile larghezza; 3 se disponibile teleobiettivo - Web: non supportato.
setZoomImposta il livello di zoom della camera.
getFlashModeOttiene il modo di flash corrente.
removeAllListenersElimina tutti gli ascoltatori registrati.
setDeviceIdPassa la camera attiva a quella con lo specificato deviceId.
getDeviceIdOttiene l'ID del dispositivo di camera che è attualmente vincolato. Su Android, se una richiesta di lente fisica cade indietro a una camera logica, questo restituisce l'ID della camera logica vincolata.
getPreviewSizeOttiene le dimensioni e la posizione della preview corrente.
setPreviewSizeImposta le dimensioni e la posizione della preview.
setFocusImposta il punto di messa a fuoco della camera in una posizione specifica nella preview.
addListenerAggiunge un ascoltatore per gli eventi di ridimensionamento dello schermo.
addListenerAggiunge un ascoltatore per gli eventi di cambiamento di orientamento.
deleteFileElimina un file in un percorso assoluto sul dispositivo. Utilizza questo per pulire velocemente immagini temporanee create con storeToFileElimina un file in un percorso assoluto sul dispositivo. Utilizza questo per pulire velocemente immagini temporanee create con
getSafeAreaInsetsRestituisce gli insetti di area sicura per i dispositivi. Restituisce l'insetto di notch/camera e l'orientamento consapevole. In modalità ritratto: restituisce l'insetto superiore (notch in alto). In modalità orizzontale: restituisce l'insetto sinistro (notch spostato sul lato). Questo si concentra sull'area di taglio (notch, foro di pugno, ecc.) che tutti i telefoni moderni hanno.
getOrientationRestituisce l'orientamento corrente del dispositivo in un formato incrociato tra piattaforme.
getExposureModesRestituisce i modi di esposizione supportati dalla camera attiva. I modi possono includere: 'bloccato', 'auto', 'continuo', 'personalizzato'.
getExposureModeRestituisce il modo di esposizione corrente.
setExposureModeImposta il modo di esposizione.
getExposureCompensationRangeRestituisce l'intervallo di compensazione di esposizione (EV bias) supportato.
getExposureCompensationRestituisce la compensazione di esposizione corrente (EV bias).
setExposureCompensationImposta la compensazione di esposizione (EV bias). Il valore sarà limitato all'intervallo.
getPluginVersionOttieni la versione nativa del plugin Capacitor.

Usa questi valori da CameraLens.deviceType o LensInfo.deviceType per scegliere il lente della fotocamera fisica.

ValoreUser troverà
ultraWideLente di obiettivo della telecamera ultra-larga.
wideAngleLente di obiettivo della telecamera standard a angolo largo.
telephotoLente di obiettivo della telecamera a teleobiettivo.
trueDepthCamera frontale TrueDepth.
dualSistema di telecamere doppio.
dualWideSistema di telecamere doppio a angolo largo.
tripleSistema di telecamere triplo.

Questa riferimento è sincronizzato da src/definitions.ts in capacitor-anteprima-camera.

Se stai utilizzando @capgo/anteprima-camera per pianificare il comportamento dei media e dell'interfaccia nativa, collega Utilizzare @capgo/anteprima-camera per la capacità nativa in Utilizzare @capgo/anteprima-camera Utilizzare @capgo/capacitor-attività-in-vivo per la capacità nativa in Utilizzare @capgo/capacitor-attività-in-vivo @capgo/capacitor-attività-in-vivo per il dettaglio di implementazione in @capgo/capacitor-attività-in-vivo Usando @capgo/capacitor-player di video per la capacità nativa in Usando @capgo/capacitor-player di video, e @capgo/capacitor-player di video per il dettaglio di implementazione in @capgo/capacitor-player di video.