Panoramica
Sezione intitolata “Panoramica”Interfaccia principale per il plugin CameraPreview.
Capacità fondamentali
Sezione intitolata “Capacità fondamentali”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.
Pubblico API
Sezione intitolata “Pubblico API”| Metodo | Descrizione |
|---|---|
start | Avvia la preview della fotocamera. |
stop | Sospendi la preview della fotocamera. |
capture | Cattura una foto dalla fotocamera. |
captureSample | Cattura un singolo frame dalla corrente flusso di preview della fotocamera. |
getSupportedFlashModes | Ottieni i modi flash supportati dalla fotocamera attiva. |
setAspectRatio | Imposta l'aspetto della preview della fotocamera. |
getAspectRatio | Ottieni l'attuale aspetto della preview della fotocamera. |
setGridMode | Imposta il modello della griglia della sovrapposizione della preview della fotocamera. |
getGridMode | Ottieni l'attuale modello della griglia della sovrapposizione della preview della fotocamera. |
checkPermissions | Controlla lo stato di autorizzazione corrente della fotocamera (e eventualmente del microfono) senza sollecitare il dialogo del sistema. |
requestPermissions | Richiedi autorizzazioni per la fotocamera (e eventualmente del microfono). Se le autorizzazioni sono già state concesse o negate, lo stato corrente viene restituito senza sollecitare il sistema. showSettingsAlert è vero e sono stati negati i permessi, verrà presentato un avviso specifico della piattaforma che guida l'utente alle impostazioni dell'applicazione. |
getHorizontalFov | Ottiene il campo orizzontale di visione per la camera attiva. Nota: questo può essere un'ipotesi su alcuni dispositivi. |
getSupportedPictureSizes | Ottiene le dimensioni delle immagini supportate per tutte le telecamere. |
setFlashMode | Imposta il modo flash per la camera attiva. |
flip | Alternare tra le telecamere anteriore e posteriore. |
setOpacity | Imposta la trasparenza della anteprima della telecamera. |
stopRecordVideo | Ferma una registrazione video in corso. |
startRecordVideo | Inizia a registrare una video. |
isRunning | Controlla se l'anteprima della telecamera è attualmente in esecuzione. |
getAvailableDevices | Ottiene tutti i dispositivi di telecamera disponibili. |
getZoom | Ottiene lo stato di zoom attuale, compreso minimo/maximo e informazioni sulla lente attuale. |
getZoomButtonValues | Restituisce 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. |
setZoom | Imposta il livello di zoom della camera. |
getFlashMode | Ottiene il modo di flash corrente. |
removeAllListeners | Rimuove tutti gli ascoltatori registrati. |
setDeviceId | Sostituisce la camera attiva con quella specificata. deviceId. |
getDeviceId | Ottiene l'ID del dispositivo di camera attualmente associato. Su Android, se una richiesta di lente fisica ricade su una logica, questo restituisce l'ID della logica camera associata. |
getPreviewSize | Ottiene le dimensioni e la posizione della preview corrente. |
setPreviewSize | Imposta le dimensioni e la posizione della preview. |
setFocus | Imposta il focus della camera su un punto specifico nella preview. |
addListener | Aggiunge un ascoltatore per eventi di ridimensionamento della schermata. |
addListener | Aggiunge un ascoltatore per eventi di cambiamento di orientamento. |
deleteFile | Cancella un file in un percorso assoluto sul dispositivo. Utilizza questo per pulire velocemente immagini temporanee create con __CAPGO_KEEP_0__. storeToFileSu web, questo non è supportato e lancerà un'eccezione. |
getSafeAreaInsets | Ottiene gli insetti di area sicura per dispositivi. Restituisce l'insetto di orientamento consapevole della notch/camera e l'orientamento corrente. In modalità ritratto: restituisce l'insetto superiore (notch in alto). In modalità orizzontale: restituisce l'insetto sinistro (notch spostata sul lato). Ciò si concentra sull'area di taglio (notch, foro di punta, ecc.) che tutti i telefoni moderni hanno. |
getOrientation | Ottiene l'orientamento corrente del dispositivo in un formato interamente cross-platform. |
getExposureModes | Restituisce i modi di esposizione supportati dalla camera attiva. I modi possono includere: ‘bloccato’, ‘automatico’, ‘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 sarà 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 camera.