Panoramica
Sezione intitolata “Panoramica”L'interfaccia principale per il plugin CameraPreview.
Capacità di base
Sezione intitolata “Capacità di base”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.
Pubblico API
Sezione intitolata “Pubblico API”| Metodo | Descrizione |
|---|---|
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. |
getSupportedFlashModes | Ottiene i modi flash supportati dalla camera attiva. |
setAspectRatio | Imposta il rapporto d'aspetto della anteprima della camera. |
getAspectRatio | Ottiene l'attuale rapporto d'aspetto della antepriva della camera. |
setGridMode | Imposta il modello della griglia dell'anteprima della camera. |
getGridMode | Ottiene l'attuale modello della griglia dell'anteprima della camera. |
checkPermissions | Controlla lo stato di autorizzazione della camera (e eventualmente del microfono) senza sollecitare il dialogo del sistema. |
requestPermissions | Richiede 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. |
getHorizontalFov | Ottiene il campo di vista orizzontale per la camera attiva. Nota: questo può essere un'indicazione approssimativa su alcuni dispositivi. |
getSupportedPictureSizes | Ottiene le dimensioni di immagine supportate da tutte le camere. |
setFlashMode | Imposta il modello flash per la camera attiva. |
flip | Alternare tra le camere anteriore e posteriore. |
setOpacity | Imposta l'opacità della preview della telecamera. |
stopRecordVideo | Interrompe la registrazione video in corso. |
startRecordVideo | Inizia la registrazione di un video. |
isRunning | Controlla se la preview della telecamera è attualmente in esecuzione. |
getAvailableDevices | Ottiene tutte le dispositivi di telecamera disponibili. |
getZoom | Ottiene lo stato di zoom attuale, compreso minimo/maximo e informazioni sulla lente. |
getZoomButtonValues | Restituisce 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. |
setZoom | Imposta il livello di zoom della telecamera. |
getFlashMode | Ottiene lo stato del flash attuale. |
removeAllListeners | Elimina tutti i listener registrati. |
setDeviceId | Sostituisce la telecamera attiva con quella con lo specificato deviceId. |
getDeviceId | Ottiene 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. |
getPreviewSize | Ottiene la dimensione e la posizione della anteprima corrente. |
setPreviewSize | Imposta la dimensione e la posizione della anteprima. |
setFocus | Imposta il focus della fotocamera su un punto specifico nella anteprima. |
addListener | Aggiunge un ascoltatore per gli eventi di ridimensionamento dello schermo. |
addListener | Aggiunge un ascoltatore per gli eventi di cambio orientamento. |
deleteFile | Elimina 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. |
getSafeAreaInsets | Restituisce 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. |
getOrientation | Restituisce l'orientamento corrente del dispositivo in un formato interamente trasversale. |
getExposureModes | Restituisce i modi di esposizione supportati dalla fotocamera attiva. I modi possono includere: 'bloccato', 'auto', 'continuo', 'personalizzato'. |
getExposureMode | Restituisce il modo di esposizione corrente. |
setExposureMode | Imposta il modo di esposizione. |
getExposureCompensationRange | Restituisce il range di compensazione di esposizione (EV bias) supportato. |
getExposureCompensation | Restituisce la compensazione di esposizione corrente (EV bias). |
setExposureCompensation | Imposta la compensazione di esposizione (EV bias). Il valore verrà limitato al range. |
getPluginVersion | Ottieni la versione nativa del plugin Capacitor. |
Fonte di Verità
Sezione intitolata “Fonte di Verità”Questa referenza è sincronizzata da src/definitions.ts in capacitor-anteprima della fotocamera.