Panoramica
Sezione intitolata “Panoramica”L'interfaccia principale del 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 camera. |
stop | - Ferma la preview della camera. |
capture | - Cattura una foto dalla camera. |
captureSample | - Cattura un singolo frame dal flusso di preview della camera. |
getSupportedFlashModes | Ottiene i modi flash supportati dalla camera attiva. |
setAspectRatio | Imposta il rapporto aspetto della anteprima della camera. |
getAspectRatio | Ottiene l'attuale rapporto aspetto dell'antepriva della camera. |
setGridMode | Imposta il modello griglia dell'overlay dell'anteprima della camera. |
getGridMode | Ottiene l'attuale modello griglia dell'overlay dell'anteprima della camera. |
checkPermissions | Controlla lo stato di autorizzazione della camera (e eventualmente del microfono) senza mostrare 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 corrente viene restituito senza mostrare il dialogo. showSettingsAlert Se è vero e le autorizzazioni sono negate, verrà presentato un avviso specifico per 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 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 la trasparenza della preview della fotocamera. |
stopRecordVideo | Interrompe la registrazione video in corso. |
startRecordVideo | Inizia a registrare un video. |
isRunning | Controlla se la preview della fotocamera è attualmente in esecuzione. |
getAvailableDevices | Ottiene tutti i dispositivi di fotocamera disponibili. |
getZoom | Ottiene lo stato di zoom attuale, compreso minimo/maximo e informazioni sulla lente corrente. |
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 fotocamera. |
getFlashMode | Ottiene il modo di scatto flash corrente. |
removeAllListeners | Elimina tutti gli ascoltatori registrati. |
setDeviceId | Svuota la camera attiva e passa a quella con lo specificato deviceId. |
getDeviceId | Ottiene l'ID del dispositivo di fotocamera che è attualmente vincolato. Su Android, se una richiesta di lente fisica cade indietro a una logica camera, questo restituisce l'ID della camera logica vincolata. |
getPreviewSize | Ottiene le dimensioni e la posizione attuali della anteprima. |
setPreviewSize | Imposta le dimensioni e la posizione della anteprima. |
setFocus | Imposta il punto di messa a fuoco della fotocamera in una posizione specifica 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 storeToFileElimina un file in un percorso assoluto sul dispositivo. Utilizza questo per pulire velocemente le immagini temporanee create con . |
getSafeAreaInsets | Restituisce gli insetti di area sicura per i dispositivi. Restituisce l'insetto di notch/camera tagliato 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). Questo si concentra sull'area di taglio (notch, foro, ecc.) che tutti i telefoni moderni hanno. |
getOrientation | Restituisce l'orientamento corrente del dispositivo in un formato incrociato tra piattaforme. |
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 sarà limitato al range. |
getPluginVersion | Ottieni la versione nativa del plugin Capacitor. |
Valori di Riferimento
Sottosezione intitolata “Valori di Riferimento”Utilizza questi valori da CameraLens.deviceType o LensInfo.deviceType per scegliere il lente della fotocamera fisica.
Tipi di Dispositivo
Sottosezione intitolata “Tipi di Dispositivo”| Valore | User troverà |
|---|---|
ultraWide | Lente di teleobiettivo ultra ampio. |
wideAngle | Lente di teleobiettivo standard a ampio angolo. |
telephoto | Lente di teleobiettivo. |
trueDepth | Lente frontale TrueDepth. |
dual | Sistema di telecamere doppio. |
dualWide | Sistema di telecamere a ampio angolo doppio. |
triple | Sistema di telecamere triplo. |
Fonte di Verità
Sottosezione intitolata “Fonte di Verità”Questa riferimento è sincronizzato da src/definitions.ts in capacitor-anteprima-camera.
Continua da @capgo/anteprima-camera
Sottosezione intitolata “Continua da @capgo/anteprima-camera”Se stai utilizzando @capgo/anteprima-camera per pianificare il comportamento dei media e dell'interfaccia nativi, connettilo con 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-video-player per la capacità nativa in Usando @capgo/capacitor-video-player, e @capgo/capacitor-video-player per il dettaglio di implementazione in @capgo/capacitor-video-player.