Condividi tramite


CallWithChatAdapterManagement interface

Funzionalità per la gestione della chiamata corrente con chat.

Proprietà

forbidAudio

Vieta l'audio per gli ID utente specificati.

forbidOthersAudio

vieta l'audio per i partecipanti alla riunione di Teams, ad eccezione dell'utente locale.

forbidOthersVideo

vieta il video per i partecipanti alla riunione di Teams, ad eccezione dell'utente locale.

forbidVideo

Vieta il video per gli ID utente specificati.

permitAudio

Consente l'audio per gli ID utente specificati.

permitOthersAudio

consente l'audio per i partecipanti alla riunione di Teams, ad eccezione dell'utente locale.

permitOthersVideo

consente il video per i partecipanti alla riunione di Teams, ad eccezione dell'utente locale.

permitVideo

Consente il video per gli ID utente specificati.

sendDtmfTone

Invia il tono DTMF a un altro partecipante alla chiamata in chiamate 1:1

sendRealTimeText

Invia testo in tempo reale

Metodi

addParticipant(CommunicationUserIdentifier)
addParticipant(PhoneNumberIdentifier, AddPhoneNumberOptions)

Aggiunge un nuovo partecipante alla chiamata.

askDevicePermission(PermissionConstraints)

Richiedere le autorizzazioni dei dispositivi.

createStreamView(string, VideoStreamOptions)

Creare la visualizzazione HTML per un flusso.

createTogetherModeStreamView(TogetherModeStreamOptions)

Creare la visualizzazione html per un flusso in modalità combinata.

deleteMessage(string)

Eliminare un messaggio nel thread.

disposeLocalVideoStreamView()

Disporre la visualizzazione html per un flusso video locale

disposeRemoteVideoStreamView(string)

Eliminare la visualizzazione html per un flusso video remoto

disposeScreenShareStreamView(string)

Disporre la visualizzazione html per un flusso di condivisione dello schermo

disposeStreamView(string, VideoStreamOptions)

Eliminare la visualizzazione HTML per un flusso.

disposeTogetherModeStreamView()

Disporre la visualizzazione html per un flusso in modalità combinata.

downloadResourceToCache(ResourceDetails)
fetchInitialData()

Recuperare lo stato iniziale per l'adapter Chat.

Esegue il recupero minimo necessario per i metodi ChatComposite e API.

holdCall()

Inserisce la chiamata in un blocco locale.

joinCall(boolean)

Partecipa alla chiamata con il microfono inizialmente attivato/disattivato.

joinCall(JoinCallOptions)

Partecipa alla chiamata con la borsa delle opzioni per impostare lo stato iniziale del microfono/fotocamera quando si accede alla chiamata true = accendi il dispositivo quando ti unisci alla chiamata false = spegni il dispositivo quando ti unisci alla chiamata 'mantieni'/undefined = mantieni lo stato di prechiamata dei dispositivi

leaveCall(boolean)

Lasciare la chiamata.

loadPreviousChatMessages(number)

Caricare più messaggi precedenti nella cronologia dei thread di chat.

lowerHand()

Mano inferiore per l'utente locale.

mute()

Disattivare l'utente corrente durante la chiamata o disabilitare il microfono in locale.

muteAllRemoteParticipants()

Disattivare l'audio di un partecipante

muteParticipant(string)

Disattivare l'audio di un partecipante

onReactionClick(Reaction)

Invia reazione alla riunione in corso.

queryCameras()

Eseguire una query per i dispositivi fotocamera disponibili.

queryMicrophones()

Eseguire una query per i dispositivi microfoni disponibili.

querySpeakers()

Eseguire una query per i dispositivi microfoni disponibili.

raiseHand()

Alzi la mano per l'utente locale.

removeParticipant(CommunicationIdentifier)

Rimuovere un partecipante dalla chiamata.

removeParticipant(string)

Rimuovere un partecipante da una chiamata.

removeResourceFromCache(ResourceDetails)
resumeCall()

Riprende la chiamata da uno stato LocalHold.

returnFromBreakoutRoom()

Ritorno al richiamo di origine della stanza per sottogruppi di lavoro

sendMessage(string, SendMessageOptions)

Inviare un messaggio nel thread.

sendReadReceipt(string)

Inviare una ricevuta di lettura per un messaggio.

sendTypingIndicator()

Inviare l'indicatore di digitazione nel thread.

setCamera(VideoDeviceInfo, VideoStreamOptions)

Impostare la fotocamera da usare nella chiamata.

setCaptionLanguage(string)

Funzione per impostare la lingua dei sottotitoli

setMicrophone(AudioDeviceInfo)

Impostare il microfono da usare nella chiamata.

setSpeaker(AudioDeviceInfo)

Impostare l'altoparlante da usare nella chiamata.

setSpokenLanguage(string)

Funzione per impostare la lingua parlata

setTogetherModeSceneSize(number, number)

Ricalcolare le posizioni di seduta per la modalità insieme.

startCall((CommunicationUserIdentifier | PhoneNumberIdentifier | MicrosoftTeamsUserIdentifier | MicrosoftTeamsAppIdentifier | UnknownIdentifier)[], StartCallOptions)

Avviare la chiamata.

startCall(string[], StartCallOptions)

Avviare la chiamata.

startCamera(VideoStreamOptions)

Avviare la fotocamera.

Questo metodo inizierà a eseguire il rendering di una visualizzazione della fotocamera locale quando la chiamata non è attiva.

startCaptions(StartCaptionsAdapterOptions)

Funzione per avviare i sottotitoli

startNoiseSuppressionEffect()

Avvia l'effetto di soppressione del rumore.

startScreenShare()

Iniziare a condividere la schermata durante una chiamata.

startSpotlight(string[])

Avvia riflettore

startTogetherMode()

Modalità Avvia insieme.

startVideoBackgroundEffect(VideoBackgroundEffect)

Avvia l'effetto di sfondo del video.

stopAllSpotlight()

Arrestare tutti i riflettori

stopCamera()

Arresta la fotocamera.

Questo metodo interromperà il rendering di una visualizzazione della fotocamera locale quando la chiamata non è attiva.

stopCaptions(StopCaptionsAdapterOptions)

Funzione per interrompere le didascalie

stopNoiseSuppressionEffect()

Avvia l'effetto di soppressione del rumore.

stopScreenShare()

Interrompere la condivisione dello schermo.

stopSpotlight(string[])

Riflettore di arresto

stopVideoBackgroundEffects()

Interrompi l'effetto di sfondo del video.

submitSurvey(CallSurvey)

Invia il risultato del sondaggio di fine chiamata

unmute()

Annullare l'audio dell'utente corrente durante la chiamata o abilitare il microfono in locale.

updateBackgroundPickerImages(VideoBackgroundImage[])

Sostituisci le immagini del selettore di sfondo per l'effetto di sostituzione dello sfondo.

updateMessage(string, string, Record<string, string>)

Aggiornare il contenuto di un messaggio.

updateSelectedVideoBackgroundEffect(VideoBackgroundEffect)

Aggiorna l'effetto di sfondo del video selezionato

Dettagli proprietà

forbidAudio

Vieta l'audio per gli ID utente specificati.

forbidAudio: (userIds: string[]) => Promise<void>

Valore della proprietà

(userIds: string[]) => Promise<void>

forbidOthersAudio

vieta l'audio per i partecipanti alla riunione di Teams, ad eccezione dell'utente locale.

forbidOthersAudio: () => Promise<void>

Valore della proprietà

() => Promise<void>

forbidOthersVideo

vieta il video per i partecipanti alla riunione di Teams, ad eccezione dell'utente locale.

forbidOthersVideo: () => Promise<void>

Valore della proprietà

() => Promise<void>

forbidVideo

Vieta il video per gli ID utente specificati.

forbidVideo: (userIds: string[]) => Promise<void>

Valore della proprietà

(userIds: string[]) => Promise<void>

permitAudio

Consente l'audio per gli ID utente specificati.

permitAudio: (userIds: string[]) => Promise<void>

Valore della proprietà

(userIds: string[]) => Promise<void>

permitOthersAudio

consente l'audio per i partecipanti alla riunione di Teams, ad eccezione dell'utente locale.

permitOthersAudio: () => Promise<void>

Valore della proprietà

() => Promise<void>

permitOthersVideo

consente il video per i partecipanti alla riunione di Teams, ad eccezione dell'utente locale.

permitOthersVideo: () => Promise<void>

Valore della proprietà

() => Promise<void>

permitVideo

Consente il video per gli ID utente specificati.

permitVideo: (userIds: string[]) => Promise<void>

Valore della proprietà

(userIds: string[]) => Promise<void>

sendDtmfTone

Invia il tono DTMF a un altro partecipante alla chiamata in chiamate 1:1

public sendDtmfTone: (dtmfTone: DtmfTone) => Promise<void>

Valore della proprietà

(dtmfTone: DtmfTone) => Promise<void>

sendRealTimeText

Invia testo in tempo reale

sendRealTimeText: (text: string, isFinalized: boolean) => Promise<void>

Valore della proprietà

(text: string, isFinalized: boolean) => Promise<void>

Dettagli metodo

addParticipant(CommunicationUserIdentifier)

function addParticipant(participant: CommunicationUserIdentifier): Promise<void>

Parametri

Restituisce

Promise<void>

addParticipant(PhoneNumberIdentifier, AddPhoneNumberOptions)

Aggiunge un nuovo partecipante alla chiamata.

function addParticipant(participant: PhoneNumberIdentifier, options?: AddPhoneNumberOptions): Promise<void>

Parametri

participant
PhoneNumberIdentifier

Restituisce

Promise<void>

askDevicePermission(PermissionConstraints)

Richiedere le autorizzazioni dei dispositivi.

function askDevicePermission(constrain: PermissionConstraints): Promise<DeviceAccess>

Parametri

constrain
PermissionConstraints

Definire i vincoli per l'accesso ai dispositivi locali <xref:%40azure%2Fcommunication-calling%23PermissionConstraints>

Restituisce

Promise<DeviceAccess>

Commenti

Verrà visualizzata la finestra delle autorizzazioni del browser se le autorizzazioni non sono ancora concesse.

createStreamView(string, VideoStreamOptions)

Creare la visualizzazione HTML per un flusso.

function createStreamView(remoteUserId?: string, options?: VideoStreamOptions): Promise<void | CreateVideoStreamViewResult>

Parametri

remoteUserId

string

ID del partecipante di cui eseguire il rendering, lasciarlo non definito per creare la visualizzazione della fotocamera locale

options
VideoStreamOptions

Opzioni per controllare la modalità di rendering dei flussi video <xref:%40azure%2Fcommunication-calling%23VideoStreamOptions>

Restituisce

Promise<void | CreateVideoStreamViewResult>

Commenti

Questo metodo viene implementato per composito.

createTogetherModeStreamView(TogetherModeStreamOptions)

Creare la visualizzazione html per un flusso in modalità combinata.

function createTogetherModeStreamView(options?: TogetherModeStreamOptions): Promise<void | TogetherModeStreamViewResult>

Parametri

options
TogetherModeStreamOptions

Opzioni per controllare la modalità di rendering dei flussi video <xref:%40azure%2Fcommunication-calling%23VideoStreamOptions>

Restituisce

Commenti

Questo metodo viene implementato per composito

deleteMessage(string)

Eliminare un messaggio nel thread.

function deleteMessage(messageId: string): Promise<void>

Parametri

messageId

string

Restituisce

Promise<void>

disposeLocalVideoStreamView()

Disporre la visualizzazione html per un flusso video locale

function disposeLocalVideoStreamView(): Promise<void>

Restituisce

Promise<void>

disposeRemoteVideoStreamView(string)

Eliminare la visualizzazione html per un flusso video remoto

function disposeRemoteVideoStreamView(remoteUserId: string): Promise<void>

Parametri

remoteUserId

string

ID del partecipante di cui disporre

Restituisce

Promise<void>

disposeScreenShareStreamView(string)

Disporre la visualizzazione html per un flusso di condivisione dello schermo

function disposeScreenShareStreamView(remoteUserId: string): Promise<void>

Parametri

remoteUserId

string

ID del partecipante per cui smaltire la visualizzazione del flusso di condivisione dello schermo.

Restituisce

Promise<void>

Commenti

Questo metodo è implementato per i compositi

disposeStreamView(string, VideoStreamOptions)

Eliminare la visualizzazione HTML per un flusso.

function disposeStreamView(remoteUserId?: string, options?: VideoStreamOptions): Promise<void>

Parametri

remoteUserId

string

ID del partecipante di cui eseguire il rendering, lasciarlo non definito per eliminare la visualizzazione della fotocamera locale

options
VideoStreamOptions

Opzioni per controllare la modalità di rendering dei flussi video <xref:%40azure%2Fcommunication-calling%23VideoStreamOptions>

Restituisce

Promise<void>

Commenti

Questo metodo viene implementato per composito.

disposeTogetherModeStreamView()

Disporre la visualizzazione html per un flusso in modalità combinata.

function disposeTogetherModeStreamView(): Promise<void>

Restituisce

Promise<void>

Commenti

Questo metodo viene implementato per composito

downloadResourceToCache(ResourceDetails)

function downloadResourceToCache(resourceDetails: ResourceDetails): Promise<void>

Parametri

resourceDetails
ResourceDetails

Restituisce

Promise<void>

fetchInitialData()

Recuperare lo stato iniziale per l'adapter Chat.

Esegue il recupero minimo necessario per i metodi ChatComposite e API.

function fetchInitialData(): Promise<void>

Restituisce

Promise<void>

holdCall()

Inserisce la chiamata in un blocco locale.

function holdCall(): Promise<void>

Restituisce

Promise<void>

joinCall(boolean)

Avviso

Questa API è ora deprecata.

Use joinCall(options?:JoinCallOptions) instead.

Partecipa alla chiamata con il microfono inizialmente attivato/disattivato.

function joinCall(microphoneOn?: boolean): undefined | Call

Parametri

microphoneOn

boolean

Indica se il microfono è inizialmente abilitato

Restituisce

undefined | Call

joinCall(JoinCallOptions)

Partecipa alla chiamata con la borsa delle opzioni per impostare lo stato iniziale del microfono/fotocamera quando si accede alla chiamata true = accendi il dispositivo quando ti unisci alla chiamata false = spegni il dispositivo quando ti unisci alla chiamata 'mantieni'/undefined = mantieni lo stato di prechiamata dei dispositivi

function joinCall(options?: JoinCallOptions): undefined | Call

Parametri

options
JoinCallOptions

Param per impostare inizialmente lo stato di attivazione/disattivazione / utilizzo dello stato di prechiamata del microfono/della fotocamera.

Restituisce

undefined | Call

leaveCall(boolean)

Lasciare la chiamata.

function leaveCall(forEveryone?: boolean): Promise<void>

Parametri

forEveryone

boolean

Se rimuovere tutti i partecipanti all'uscita

Restituisce

Promise<void>

loadPreviousChatMessages(number)

Caricare più messaggi precedenti nella cronologia dei thread di chat.

function loadPreviousChatMessages(messagesToLoad: number): Promise<boolean>

Parametri

messagesToLoad

number

Restituisce

Promise<boolean>

Commenti

Questo metodo viene in genere usato per controllare lo scorrimento incrementale di recupero/infinito.

lowerHand()

Mano inferiore per l'utente locale.

function lowerHand(): Promise<void>

Restituisce

Promise<void>

mute()

Disattivare l'utente corrente durante la chiamata o disabilitare il microfono in locale.

function mute(): Promise<void>

Restituisce

Promise<void>

muteAllRemoteParticipants()

Disattivare l'audio di un partecipante

function muteAllRemoteParticipants(): Promise<void>

Restituisce

Promise<void>

muteParticipant(string)

Disattivare l'audio di un partecipante

function muteParticipant(userId: string): Promise<void>

Parametri

userId

string

Restituisce

Promise<void>

onReactionClick(Reaction)

Invia reazione alla riunione in corso.

function onReactionClick(reaction: Reaction): Promise<void>

Parametri

reaction
Reaction

Un valore di tipo <xref:%40azure%2Fcommunication-calling%23Reaction>

Restituisce

Promise<void>

queryCameras()

Eseguire una query per i dispositivi fotocamera disponibili.

function queryCameras(): Promise<VideoDeviceInfo[]>

Restituisce

Promise<VideoDeviceInfo[]>

Matrice di entità di informazioni sul dispositivo video <xref:%40azure%2Fcommunication-calling%23VideoDeviceInfo>

Commenti

Questo metodo deve essere chiamato dopo askDevicePermission()

queryMicrophones()

Eseguire una query per i dispositivi microfoni disponibili.

function queryMicrophones(): Promise<AudioDeviceInfo[]>

Restituisce

Promise<AudioDeviceInfo[]>

Matrice di entità di informazioni sul dispositivo audio <xref:%40azure%2Fcommunication-calling%23AudioDeviceInfo>

Commenti

Questo metodo deve essere chiamato dopo askDevicePermission()

querySpeakers()

Eseguire una query per i dispositivi microfoni disponibili.

function querySpeakers(): Promise<AudioDeviceInfo[]>

Restituisce

Promise<AudioDeviceInfo[]>

Matrice di entità di informazioni sul dispositivo audio <xref:%40azure%2Fcommunication-calling%23AudioDeviceInfo>

Commenti

Questo metodo deve essere chiamato dopo askDevicePermission()

raiseHand()

Alzi la mano per l'utente locale.

function raiseHand(): Promise<void>

Restituisce

Promise<void>

removeParticipant(CommunicationIdentifier)

Rimuovere un partecipante dalla chiamata.

function removeParticipant(participant: CommunicationIdentifier): Promise<void>

Parametri

participant
CommunicationIdentifier

<xref:%40azure%2Fcommunication-common%23CommunicationIdentifier> del partecipante da rimuovere

Restituisce

Promise<void>

removeParticipant(string)

Rimuovere un partecipante da una chiamata.

function removeParticipant(userId: string): Promise<void>

Parametri

userId

string

UserId del partecipante da rimuovere.

Restituisce

Promise<void>

removeResourceFromCache(ResourceDetails)

function removeResourceFromCache(resourceDetails: ResourceDetails)

Parametri

resourceDetails
ResourceDetails

resumeCall()

Riprende la chiamata da uno stato LocalHold.

function resumeCall(): Promise<void>

Restituisce

Promise<void>

returnFromBreakoutRoom()

Ritorno al richiamo di origine della stanza per sottogruppi di lavoro

function returnFromBreakoutRoom(): Promise<void>

Restituisce

Promise<void>

sendMessage(string, SendMessageOptions)

Inviare un messaggio nel thread.

function sendMessage(content: string, options?: SendMessageOptions): Promise<void>

Parametri

content

string

Restituisce

Promise<void>

sendReadReceipt(string)

Inviare una ricevuta di lettura per un messaggio.

function sendReadReceipt(chatMessageId: string): Promise<void>

Parametri

chatMessageId

string

Restituisce

Promise<void>

sendTypingIndicator()

Inviare l'indicatore di digitazione nel thread.

function sendTypingIndicator(): Promise<void>

Restituisce

Promise<void>

setCamera(VideoDeviceInfo, VideoStreamOptions)

Impostare la fotocamera da usare nella chiamata.

function setCamera(sourceInfo: VideoDeviceInfo, options?: VideoStreamOptions): Promise<void>

Parametri

sourceInfo
VideoDeviceInfo

Dispositivo fotocamera da scegliere, selezionarne uno restituito da queryCamera

options
VideoStreamOptions

Opzioni per controllare come viene eseguito il rendering del flusso della fotocamera <xref:%40azure%2Fcommunication-calling%23VideoStreamOptions>

Restituisce

Promise<void>

setCaptionLanguage(string)

Funzione per impostare la lingua dei sottotitoli

function setCaptionLanguage(language: string): Promise<void>

Parametri

language

string

Lingua impostata per i sottotitoli

Restituisce

Promise<void>

setMicrophone(AudioDeviceInfo)

Impostare il microfono da usare nella chiamata.

function setMicrophone(sourceInfo: AudioDeviceInfo): Promise<void>

Parametri

sourceInfo
AudioDeviceInfo

Dispositivo microfono da scegliere, selezionarne uno restituito da queryMicrophones

Restituisce

Promise<void>

setSpeaker(AudioDeviceInfo)

Impostare l'altoparlante da usare nella chiamata.

function setSpeaker(sourceInfo: AudioDeviceInfo): Promise<void>

Parametri

sourceInfo
AudioDeviceInfo

Dispositivo altoparlante da scegliere, selezionarne uno restituito da querySpeakers

Restituisce

Promise<void>

setSpokenLanguage(string)

Funzione per impostare la lingua parlata

function setSpokenLanguage(language: string): Promise<void>

Parametri

language

string

parlato

Restituisce

Promise<void>

setTogetherModeSceneSize(number, number)

Ricalcolare le posizioni di seduta per la modalità insieme.

function setTogetherModeSceneSize(width: number, height: number)

Parametri

width

number

Larghezza del contenitore

height

number

Altezza del contenitore

Commenti

Questo metodo viene implementato per composito

startCall((CommunicationUserIdentifier | PhoneNumberIdentifier | MicrosoftTeamsUserIdentifier | MicrosoftTeamsAppIdentifier | UnknownIdentifier)[], StartCallOptions)

Avviare la chiamata.

function startCall(participants: (CommunicationUserIdentifier | PhoneNumberIdentifier | MicrosoftTeamsUserIdentifier | MicrosoftTeamsAppIdentifier | UnknownIdentifier)[], options?: StartCallOptions): undefined | Call

Parametri

participants

(CommunicationUserIdentifier | PhoneNumberIdentifier | MicrosoftTeamsUserIdentifier | MicrosoftTeamsAppIdentifier | UnknownIdentifier)[]

Un array di <xref:%40azure%2Fcommunication-common%23CommunicationIdentifier> da chiamare

Restituisce

undefined | Call

startCall(string[], StartCallOptions)

Avviare la chiamata.

function startCall(participants: string[], options?: StartCallOptions): undefined | Call

Parametri

participants

string[]

Matrice di ID partecipante da aggiungere

Restituisce

undefined | Call

startCamera(VideoStreamOptions)

Avviare la fotocamera.

Questo metodo inizierà a eseguire il rendering di una visualizzazione della fotocamera locale quando la chiamata non è attiva.

function startCamera(options?: VideoStreamOptions): Promise<void>

Parametri

options
VideoStreamOptions

Opzioni per controllare la modalità di rendering dei flussi video <xref:%40azure%2Fcommunication-calling%23VideoStreamOptions>

Restituisce

Promise<void>

startCaptions(StartCaptionsAdapterOptions)

Funzione per avviare i sottotitoli

function startCaptions(options?: StartCaptionsAdapterOptions): Promise<void>

Parametri

options
StartCaptionsAdapterOptions

Opzioni per i sottotitoli iniziali

Restituisce

Promise<void>

startNoiseSuppressionEffect()

Avvia l'effetto di soppressione del rumore.

function startNoiseSuppressionEffect(): Promise<void>

Restituisce

Promise<void>

startScreenShare()

Iniziare a condividere la schermata durante una chiamata.

function startScreenShare(): Promise<void>

Restituisce

Promise<void>

startSpotlight(string[])

Avvia riflettore

function startSpotlight(userIds?: string[]): Promise<void>

Parametri

userIds

string[]

Restituisce

Promise<void>

startTogetherMode()

Modalità Avvia insieme.

function startTogetherMode(): Promise<void>

Restituisce

Promise<void>

Commenti

Questo metodo viene implementato per composito

startVideoBackgroundEffect(VideoBackgroundEffect)

Avvia l'effetto di sfondo del video.

function startVideoBackgroundEffect(videoBackgroundEffect: VideoBackgroundEffect): Promise<void>

Parametri

videoBackgroundEffect
VideoBackgroundEffect

Restituisce

Promise<void>

stopAllSpotlight()

Arrestare tutti i riflettori

function stopAllSpotlight(): Promise<void>

Restituisce

Promise<void>

stopCamera()

Arresta la fotocamera.

Questo metodo interromperà il rendering di una visualizzazione della fotocamera locale quando la chiamata non è attiva.

function stopCamera(): Promise<void>

Restituisce

Promise<void>

stopCaptions(StopCaptionsAdapterOptions)

Funzione per interrompere le didascalie

function stopCaptions(options?: StopCaptionsAdapterOptions): Promise<void>

Parametri

Restituisce

Promise<void>

stopNoiseSuppressionEffect()

Avvia l'effetto di soppressione del rumore.

function stopNoiseSuppressionEffect(): Promise<void>

Restituisce

Promise<void>

stopScreenShare()

Interrompere la condivisione dello schermo.

function stopScreenShare(): Promise<void>

Restituisce

Promise<void>

stopSpotlight(string[])

Riflettore di arresto

function stopSpotlight(userIds?: string[]): Promise<void>

Parametri

userIds

string[]

Restituisce

Promise<void>

stopVideoBackgroundEffects()

Interrompi l'effetto di sfondo del video.

function stopVideoBackgroundEffects(): Promise<void>

Restituisce

Promise<void>

submitSurvey(CallSurvey)

Invia il risultato del sondaggio di fine chiamata

function submitSurvey(survey: CallSurvey): Promise<undefined | CallSurveyResponse>

Parametri

survey
CallSurvey

Restituisce

Promise<undefined | CallSurveyResponse>

unmute()

Annullare l'audio dell'utente corrente durante la chiamata o abilitare il microfono in locale.

function unmute(): Promise<void>

Restituisce

Promise<void>

updateBackgroundPickerImages(VideoBackgroundImage[])

Sostituisci le immagini del selettore di sfondo per l'effetto di sostituzione dello sfondo.

function updateBackgroundPickerImages(backgroundImages: VideoBackgroundImage[])

Parametri

backgroundImages

VideoBackgroundImage[]

Array di immagini di sfondo personalizzate.

updateMessage(string, string, Record<string, string>)

Aggiornare il contenuto di un messaggio.

function updateMessage(messageId: string, content: string, options?: Record<string, string>): Promise<void>

Parametri

messageId

string

content

string

options

Record<string, string>

Restituisce

Promise<void>

updateSelectedVideoBackgroundEffect(VideoBackgroundEffect)

Aggiorna l'effetto di sfondo del video selezionato

function updateSelectedVideoBackgroundEffect(selectedVideoBackground: VideoBackgroundEffect)

Parametri

selectedVideoBackground
VideoBackgroundEffect