Panoramica
Sottosezione intitolata “Panoramica”L'interfaccia principale per il plugin CameraPreview.
Capacità fondamentali
Sottosezione intitolata “Capacità fondamentali”start- Avvia l'anteprima della fotocamera.stop- Ferma la preview della fotocamera.capture- Cattura un'immagine dalla fotocamera.captureSample- Cattura un singolo frame dalla corrente trasmissione della preview della fotocamera.
Pubblico API
Sezione intitolata “Pubblico API”| Metodo | Descrizione |
|---|---|
start | Avvia la preview della fotocamera. |
stop | Ferma la preview della fotocamera. |
capture | Cattura un'immagine dalla fotocamera. |
captureSample | Cattura un singolo frame dalla corrente trasmissione della preview della fotocamera. |
getSupportedFlashModes | Ottieni i modi flash supportati dalla fotocamera attiva. |
setAspectRatio | Imposta il rapporto di aspetto della preview della fotocamera. |
getAspectRatio | Ottiene l'attuale rapporto di aspetto della preview della fotocamera. |
setGridMode | Imposta il modello della griglia della sovrapposizione della preview della fotocamera. |
getGridMode | Ottiene l'attuale modello della griglia della sovrapposizione della preview della fotocamera. |
checkPermissions | Controlla lo stato di autorizzazione della fotocamera (e eventualmente del microfono) senza sollecitare il dialogo del sistema. |
requestPermissions | Richiede le autorizzazioni della fotocamera (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 verso le impostazioni dell'applicazione. |
getHorizontalFov | Ottiene il campo orizzontale di visione per la fotocamera attiva. Nota: Questo può essere un'ipotesi su alcuni dispositivi. |
getSupportedPictureSizes | Ottiene le dimensioni delle immagini supportate per tutte le fotocamere. |
setFlashMode | Imposta il modello della lampada flash per la fotocamera attiva. |
flip | Alternare tra le fotocamere 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 | Verifica se la preview della camera è attualmente in esecuzione. |
getAvailableDevices | Ottiene tutti i dispositivi di camera 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-larghissimo; 1 e 2 se disponibile largo; 3 se disponibile teleobiettivo - Web: non supportato. |
setZoom | Imposta il livello di zoom della camera. |
getFlashMode | Ottiene il modo di scatto flash corrente. |
removeAllListeners | Elimina tutti i listener registrati. |
setDeviceId | Sostituisce la camera attiva con quella con lo specificato deviceId. |
getDeviceId | Ottiene 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. |
getPreviewSize | Ottiene le dimensioni e la posizione della preview 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 sul web e lancerà un errore. |
getSafeAreaInsets | Restituisce gli insetti di area sicura per i dispositivi. Restituisce l'insetto di orientamento consapevole e la notch/camera cutout 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 del taglio (notch, foro di pugno, ecc.) che tutti i telefoni moderni hanno. |
getOrientation | Restituisce l'orientamento corrente del dispositivo in un formato incrociato. |
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 (bias EV). |
setExposureCompensation | Imposta la compensazione di esposizione (bias EV). 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 | Il utente troverà |
|---|---|
ultraWide | Obiettivo della telecamera ultra-larghezza. |
wideAngle | Lente della telecamera standard a angolo largo. |
telephoto | Lente della telecamera telefotografica. |
trueDepth | Telecamera anteriore TrueDepth. |
dual | Sistema di telecamere duali. |
dualWide | Sistema di telecamere duali a angolo largo. |
triple | Sistema di telecamere triple. |
Fonte di Verità.
Sottosezione intitolata “Fonte di Verità”.Questa documentazione è sincronizzata da src/definitions.ts in capacitor-anteprima della telecamera.
Continua da @capgo/camera-preview
Sezione intitolata “Continua da @capgo/camera-preview”Se stai utilizzando @capgo/camera-preview @__CAPGO_KEEP_0__/camera-preview Using @capgo/camera-preview Utilizzando @capgo/camera-preview Using @capgo/capacitor-live-activities Utilizzando @capgo/capacitor-live-activities per la capacità nativa in Utilizzando @capgo/capacitor-live-activities @capgo/capacitor-live-activities per il dettaglio di implementazione in @capgo/capacitor-live-activities, per la capacità nativa in Utilizzo di @capgo/capacitor-video-player, e @capgo/capacitor-video-player per il dettaglio di implementazione in @capgo/capacitor-video-player.