Saltare alla navigazione

@capgo/anteprima della camera

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 un'immagine dalla camera.
  • captureSample Cattura un singolo frame dalla corrente di preview della camera.
MetodoDescrizione
startAvvia la preview della camera.
stopFerma la preview della camera.
captureCattura un'immagine dalla camera.
captureSampleCattura un singolo frame dalla corrente di preview della camera.
getSupportedFlashModesOttiene i modi flash supportati dalla camera attiva.
setAspectRatioImposta il rapporto d'aspetto della anteprima della camera.
getAspectRatioOttiene l'attuale rapporto d'aspetto della antepriva della camera.
setGridModeImposta il modello della griglia dell'anteprima della camera.
getGridModeOttiene l'attuale modello della griglia dell'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 attuale 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'app.
getHorizontalFovOttiene il campo di vista orizzontale per la camera attiva. Nota: questo può essere un'indicazione approssimativa su alcuni dispositivi.
getSupportedPictureSizesOttiene le dimensioni di immagine supportate da tutte le camere.
setFlashModeImposta il modello flash per la camera attiva.
flipAlternare tra le camere anteriore e posteriore.
setOpacityImposta l'opacità della preview della telecamera.
stopRecordVideoInterrompe la registrazione video in corso.
startRecordVideoInizia la registrazione di un video.
isRunningControlla se la preview della telecamera è attualmente in esecuzione.
getAvailableDevicesOttiene tutte le dispositivi di telecamera disponibili.
getZoomOttiene lo stato di zoom attuale, compreso minimo/maximo e informazioni sulla lente.
getZoomButtonValuesRestituisce i valori del pulsante di zoom per la selezione rapida. - iOS/Android: include 0,5 se disponibile ultra-largangolare; 1 e 2 se disponibile ampio; 3 se disponibile teleobiettivo - Web: non supportato.
setZoomImposta il livello di zoom della telecamera.
getFlashModeOttiene lo stato del flash attuale.
removeAllListenersElimina tutti i listener registrati.
setDeviceIdSostituisce la telecamera attiva con quella con lo specificato deviceId.
getDeviceIdOttiene l'ID del dispositivo di telecamera che è attualmente vincolato. Su Android, se una richiesta di lente fisica ricade su una telecamera logica, restituisce l'ID della telecamera logica vincolata.
getPreviewSizeOttiene la dimensione e la posizione della anteprima corrente.
setPreviewSizeImposta la dimensione e la posizione della anteprima.
setFocusImposta il focus della fotocamera su un punto specifico nella anteprima.
addListenerAggiunge un ascoltatore per gli eventi di ridimensionamento dello schermo.
addListenerAggiunge un ascoltatore per gli eventi di cambio orientamento.
deleteFileElimina un file in un percorso assoluto sul dispositivo. Utilizza questo per pulire velocemente le immagini temporanee create con storeToFileNon supportato su web e lancerà un errore.
getSafeAreaInsetsRestituisce gli insetti di area sicura per i dispositivi. Restituisce l'insetto di orientamento consapevole e la posizione corrente. In modalità orizzontale: restituisce l'insetto superiore (notch in alto). In modalità verticale: restituisce l'insetto sinistro (notch spostato sul lato). Questo si concentra sull'area del taglio (notch, foro, ecc.) che tutti i telefoni moderni hanno.
getOrientationRestituisce l'orientamento corrente del dispositivo in un formato interamente trasversale.
getExposureModesRestituisce i modi di esposizione supportati dalla fotocamera attiva. I modi possono includere: 'bloccato', 'auto', 'continuo', 'personalizzato'.
getExposureModeRestituisce il modo di esposizione corrente.
setExposureModeImposta il modo di esposizione.
getExposureCompensationRangeRestituisce il range di compensazione di esposizione (EV bias) supportato.
getExposureCompensationRestituisce la compensazione di esposizione corrente (EV bias).
setExposureCompensationImposta la compensazione di esposizione (EV bias). Il valore verrà limitato al range.
getPluginVersionOttieni la versione nativa del plugin Capacitor.

Questa referenza è sincronizzata da src/definitions.ts in capacitor-anteprima della fotocamera.