CallAdapter interface
Interfejs karty specyficzny dla tożsamości usługi Azure Communication, który rozszerza CommonCallAdapter.
- Rozszerzenie
Metody
join |
Dołącz połączenie z mikrofonem początkowo włączony/wyłączony. |
start |
Uruchom wywołanie. |
Metody dziedziczone
ask |
Poproś o uprawnienia urządzeń. |
create |
Utwórz widok HTML dla strumienia. |
dispose() | Usuwanie złożonego |
dispose |
Usuwanie widoku HTML dla strumienia. |
get |
Pobieranie bieżącego stanu |
leave |
Opuść połączenie |
mute() | Wycisz bieżącego użytkownika podczas połączenia lub wyłącz mikrofon lokalnie |
off("call |
Anuluj subskrypcję funkcji dla zdarzenia "callEnded". |
off("call |
Anuluj subskrypcję funkcji dla zdarzenia "callIdChanged". |
off("diagnostic |
Anuluj subskrypcję funkcji dla zdarzenia "diagnosticChanged". |
off("display |
Anuluj subskrypcję funkcji dla zdarzenia "displayNameChanged". |
off("error", (e: Adapter |
Anuluj subskrypcję funkcji dla zdarzenia "error". |
off("is |
Funkcja anuluj subskrypcję zdarzenia "isLocalScreenSharingActiveChanged". |
off("is |
Funkcja anulowania subskrypcji zdarzenia "isMutedChanged". |
off("is |
Funkcja anuluj subskrypcję zdarzenia "isSpeakingChanged". |
off("participants |
Anuluj subskrypcję funkcji dla zdarzenia "participantsJoined". |
off("participants |
Anuluj subskrypcję funkcji dla zdarzenia "participantsLeft". |
off("selected |
Anuluj subskrypcję funkcji dla zdarzenia "selectedMicrophoneChanged". |
off("selected |
Funkcja anuluj subskrypcję zdarzenia "selectedSpeakerChanged". |
off |
Anuluje subskrypcję programu obsługi w celu stanuZmienianie zdarzeń. |
on("call |
Subskrybuj funkcję zdarzenia "callEnded". |
on("call |
Funkcja subskrybuj zdarzenie "callIdChanged". |
on("diagnostic |
Subskrybuj funkcję zdarzenia "diagnosticChanged". To zdarzenie jest uruchamiane za każdym razem, gdy wystąpi zmiana diagnostyki użytkownika na temat trwającego połączenia. |
on("display |
Subskrybuj funkcję zdarzenia "displayNameChanged". |
on("error", (e: Adapter |
Subskrybuj funkcję zdarzenia "error". |
on("is |
Funkcja subskrybuj zdarzenie "isLocalScreenSharingActiveChanged". |
on("is |
Funkcja subskrybuj zdarzenie "isMutedChanged". |
on("is |
Funkcja subskrybuj zdarzenie "isSpeakingChanged". |
on("participants |
Subskrybuj funkcję zdarzenia "participantsJoined". |
on("participants |
Subskrybuj funkcję zdarzenia "participantsLeft". |
on("selected |
Funkcja subskrybuj zdarzenie "selectedMicrophoneChanged". To zdarzenie jest uruchamiane za każdym razem, gdy użytkownik wybierze nowe urządzenie mikrofonu. |
on("selected |
Funkcja subskrybuj zdarzenie "selectedSpeakerChanged". To zdarzenie jest uruchamiane za każdym razem, gdy użytkownik wybierze nowe urządzenie mówiące. |
on |
Subskrybuje program obsługi do zdarzeń stateChanged. |
query |
Wykonywanie zapytań dotyczących dostępnych urządzeń z aparatami fotograficznymi. |
query |
Wykonywanie zapytań dotyczących dostępnych urządzeń mikrofonowych. |
query |
Wykonywanie zapytań dotyczących dostępnych urządzeń mikrofonowych. |
remove |
Usuń uczestnika z połączenia. |
set |
Ustaw aparat do użycia w wywołaniu. |
set |
Ustaw mikrofon do użycia w wywołaniu. |
set |
Ustaw głośnik do użycia w wywołaniu. |
start |
Uruchom aparat. Ta metoda rozpocznie renderowanie widoku aparatu lokalnego, gdy wywołanie nie jest aktywne |
start |
Rozpocznij udostępnianie ekranu podczas połączenia. |
stop |
Zatrzymaj kamerę Ta metoda przestanie renderować widok aparatu lokalnego, gdy wywołanie nie jest aktywne |
stop |
Zatrzymaj udostępnianie ekranu |
unmute() | Wyciszanie bieżącego użytkownika podczas połączenia lub włączanie mikrofonu lokalnie |
Szczegóły metody
joinCall(boolean)
Dołącz połączenie z mikrofonem początkowo włączony/wyłączony.
function joinCall(microphoneOn?: boolean): undefined | Call
Parametry
- microphoneOn
-
boolean
Czy mikrofon jest początkowo włączony
Zwraca
undefined | Call
startCall(string[], StartCallOptions)
Uruchom wywołanie.
function startCall(participants: string[], options?: StartCallOptions): undefined | Call
Parametry
- participants
-
string[]
Tablica identyfikatorów uczestników do przyłączenia
- options
- StartCallOptions
Zwraca
undefined | Call
Szczegóły metody dziedziczonej
askDevicePermission(PermissionConstraints)
Poproś o uprawnienia urządzeń.
function askDevicePermission(constrain: PermissionConstraints): Promise<void>
Parametry
- constrain
- PermissionConstraints
Definiowanie ograniczeń dotyczących uzyskiwania dostępu do urządzeń lokalnych <xref:%40azure%2Fcommunication-calling%23PermissionConstraints>
Zwraca
Promise<void>
Uwagi
Zostanie wyświetlone okno uprawnień przeglądarki, jeśli uprawnienia nie zostały jeszcze przyznane
dziedziczone zCommonCallAdapter.askDevicePermission
createStreamView(string, VideoStreamOptions)
Utwórz widok HTML dla strumienia.
function createStreamView(remoteUserId?: string, options?: VideoStreamOptions): Promise<void | CreateVideoStreamViewResult>
Parametry
- remoteUserId
-
string
Identyfikator uczestnika do renderowania, pozostaw go niezdefiniowany, aby utworzyć lokalny widok aparatu
- options
- VideoStreamOptions
Opcje kontrolowania sposobu renderowania strumieni wideo <xref:%40azure%2Fcommunication-calling%23VideoStreamOptions>
Zwraca
Promise<void | CreateVideoStreamViewResult>
Uwagi
Ta metoda jest implementowana dla złożonego
dziedziczone zCommonCallAdapter.createStreamView
dispose()
disposeStreamView(string, VideoStreamOptions)
Usuwanie widoku HTML dla strumienia.
function disposeStreamView(remoteUserId?: string, options?: VideoStreamOptions): Promise<void>
Parametry
- remoteUserId
-
string
Identyfikator uczestnika do renderowania, pozostaw niezdefiniowany, aby usunąć widok aparatu lokalnego
- options
- VideoStreamOptions
Opcje kontrolowania sposobu renderowania strumieni wideo <xref:%40azure%2Fcommunication-calling%23VideoStreamOptions>
Zwraca
Promise<void>
Uwagi
Ta metoda jest implementowana dla złożonego
dziedziczone zCommonCallAdapter.disposeStreamView
getState()
Pobieranie bieżącego stanu
function getState(): CallAdapterState
Zwraca
dziedziczone zCommonCallAdapter.getState
leaveCall(boolean)
Opuść połączenie
function leaveCall(forEveryone?: boolean): Promise<void>
Parametry
- forEveryone
-
boolean
Czy usunąć wszystkich uczestników podczas opuszczania
Zwraca
Promise<void>
dziedziczone zCommonCallAdapter.leaveCall
mute()
Wycisz bieżącego użytkownika podczas połączenia lub wyłącz mikrofon lokalnie
function mute(): Promise<void>
Zwraca
Promise<void>
dziedziczone zCommonCallAdapter.mute
off("callEnded", CallEndedListener)
Anuluj subskrypcję funkcji dla zdarzenia "callEnded".
function off(event: "callEnded", listener: CallEndedListener)
Parametry
- event
-
"callEnded"
- listener
- CallEndedListener
dziedziczone zCommonCallAdapter.off
off("callIdChanged", CallIdChangedListener)
Anuluj subskrypcję funkcji dla zdarzenia "callIdChanged".
function off(event: "callIdChanged", listener: CallIdChangedListener)
Parametry
- event
-
"callIdChanged"
- listener
- CallIdChangedListener
dziedziczone zCommonCallAdapter.off
off("diagnosticChanged", DiagnosticChangedEventListner)
Anuluj subskrypcję funkcji dla zdarzenia "diagnosticChanged".
function off(event: "diagnosticChanged", listener: DiagnosticChangedEventListner)
Parametry
- event
-
"diagnosticChanged"
- listener
- DiagnosticChangedEventListner
dziedziczone zCommonCallAdapter.off
off("displayNameChanged", DisplayNameChangedListener)
Anuluj subskrypcję funkcji dla zdarzenia "displayNameChanged".
function off(event: "displayNameChanged", listener: DisplayNameChangedListener)
Parametry
- event
-
"displayNameChanged"
- listener
- DisplayNameChangedListener
dziedziczone zCommonCallAdapter.off
off("error", (e: AdapterError) => void)
Anuluj subskrypcję funkcji dla zdarzenia "error".
function off(event: "error", listener: (e: AdapterError) => void)
Parametry
- event
-
"error"
- listener
-
(e: AdapterError) => void
dziedziczone zCommonCallAdapter.off
off("isLocalScreenSharingActiveChanged", IsLocalScreenSharingActiveChangedListener)
Funkcja anuluj subskrypcję zdarzenia "isLocalScreenSharingActiveChanged".
function off(event: "isLocalScreenSharingActiveChanged", listener: IsLocalScreenSharingActiveChangedListener)
Parametry
- event
-
"isLocalScreenSharingActiveChanged"
dziedziczone zCommonCallAdapter.off
off("isMutedChanged", IsMutedChangedListener)
Funkcja anulowania subskrypcji zdarzenia "isMutedChanged".
function off(event: "isMutedChanged", listener: IsMutedChangedListener)
Parametry
- event
-
"isMutedChanged"
- listener
- IsMutedChangedListener
dziedziczone zCommonCallAdapter.off
off("isSpeakingChanged", IsSpeakingChangedListener)
Funkcja anuluj subskrypcję zdarzenia "isSpeakingChanged".
function off(event: "isSpeakingChanged", listener: IsSpeakingChangedListener)
Parametry
- event
-
"isSpeakingChanged"
- listener
- IsSpeakingChangedListener
dziedziczone zCommonCallAdapter.off
off("participantsJoined", ParticipantsJoinedListener)
Anuluj subskrypcję funkcji dla zdarzenia "participantsJoined".
function off(event: "participantsJoined", listener: ParticipantsJoinedListener)
Parametry
- event
-
"participantsJoined"
- listener
- ParticipantsJoinedListener
dziedziczone zCommonCallAdapter.off
off("participantsLeft", ParticipantsLeftListener)
Anuluj subskrypcję funkcji dla zdarzenia "participantsLeft".
function off(event: "participantsLeft", listener: ParticipantsLeftListener)
Parametry
- event
-
"participantsLeft"
- listener
- ParticipantsLeftListener
dziedziczone zCommonCallAdapter.off
off("selectedMicrophoneChanged", PropertyChangedEvent)
Anuluj subskrypcję funkcji dla zdarzenia "selectedMicrophoneChanged".
function off(event: "selectedMicrophoneChanged", listener: PropertyChangedEvent)
Parametry
- event
-
"selectedMicrophoneChanged"
- listener
- PropertyChangedEvent
dziedziczone zCommonCallAdapter.off
off("selectedSpeakerChanged", PropertyChangedEvent)
Funkcja anuluj subskrypcję zdarzenia "selectedSpeakerChanged".
function off(event: "selectedSpeakerChanged", listener: PropertyChangedEvent)
Parametry
- event
-
"selectedSpeakerChanged"
- listener
- PropertyChangedEvent
dziedziczone zCommonCallAdapter.off
offStateChange((state: CallAdapterState) => void)
Anuluje subskrypcję programu obsługi w celu stanuZmienianie zdarzeń.
function offStateChange(handler: (state: CallAdapterState) => void)
Parametry
- handler
-
(state: CallAdapterState) => void
dziedziczone zCommonCallAdapter.offStateChange
on("callEnded", CallEndedListener)
Subskrybuj funkcję zdarzenia "callEnded".
function on(event: "callEnded", listener: CallEndedListener)
Parametry
- event
-
"callEnded"
- listener
- CallEndedListener
dziedziczone zCommonCallAdapter.on
on("callIdChanged", CallIdChangedListener)
Funkcja subskrybuj zdarzenie "callIdChanged".
function on(event: "callIdChanged", listener: CallIdChangedListener)
Parametry
- event
-
"callIdChanged"
- listener
- CallIdChangedListener
Uwagi
Zdarzenie zostanie wyzwolone po zmianie identyfikatora callId bieżącego użytkownika.
dziedziczone zCommonCallAdapter.on
on("diagnosticChanged", DiagnosticChangedEventListner)
Subskrybuj funkcję zdarzenia "diagnosticChanged".
To zdarzenie jest uruchamiane za każdym razem, gdy wystąpi zmiana diagnostyki użytkownika na temat trwającego połączenia.
function on(event: "diagnosticChanged", listener: DiagnosticChangedEventListner)
Parametry
- event
-
"diagnosticChanged"
- listener
- DiagnosticChangedEventListner
dziedziczone zCommonCallAdapter.on
on("displayNameChanged", DisplayNameChangedListener)
Subskrybuj funkcję zdarzenia "displayNameChanged".
function on(event: "displayNameChanged", listener: DisplayNameChangedListener)
Parametry
- event
-
"displayNameChanged"
- listener
- DisplayNameChangedListener
dziedziczone zCommonCallAdapter.on
on("error", (e: AdapterError) => void)
Subskrybuj funkcję zdarzenia "error".
function on(event: "error", listener: (e: AdapterError) => void)
Parametry
- event
-
"error"
- listener
-
(e: AdapterError) => void
dziedziczone zCommonCallAdapter.on
on("isLocalScreenSharingActiveChanged", IsLocalScreenSharingActiveChangedListener)
Funkcja subskrybuj zdarzenie "isLocalScreenSharingActiveChanged".
function on(event: "isLocalScreenSharingActiveChanged", listener: IsLocalScreenSharingActiveChangedListener)
Parametry
- event
-
"isLocalScreenSharingActiveChanged"
dziedziczone zCommonCallAdapter.on
on("isMutedChanged", IsMutedChangedListener)
Funkcja subskrybuj zdarzenie "isMutedChanged".
function on(event: "isMutedChanged", listener: IsMutedChangedListener)
Parametry
- event
-
"isMutedChanged"
- listener
- IsMutedChangedListener
Uwagi
Zdarzenie zostanie wyzwolone za każdym razem, gdy bieżący użytkownik lub stan wyciszenia użytkownika zdalnego uległ zmianie
dziedziczone zCommonCallAdapter.on
on("isSpeakingChanged", IsSpeakingChangedListener)
Funkcja subskrybuj zdarzenie "isSpeakingChanged".
function on(event: "isSpeakingChanged", listener: IsSpeakingChangedListener)
Parametry
- event
-
"isSpeakingChanged"
- listener
- IsSpeakingChangedListener
dziedziczone zCommonCallAdapter.on
on("participantsJoined", ParticipantsJoinedListener)
Subskrybuj funkcję zdarzenia "participantsJoined".
function on(event: "participantsJoined", listener: ParticipantsJoinedListener)
Parametry
- event
-
"participantsJoined"
- listener
- ParticipantsJoinedListener
dziedziczone zCommonCallAdapter.on
on("participantsLeft", ParticipantsLeftListener)
Subskrybuj funkcję zdarzenia "participantsLeft".
function on(event: "participantsLeft", listener: ParticipantsLeftListener)
Parametry
- event
-
"participantsLeft"
- listener
- ParticipantsLeftListener
dziedziczone zCommonCallAdapter.on
on("selectedMicrophoneChanged", PropertyChangedEvent)
Funkcja subskrybuj zdarzenie "selectedMicrophoneChanged".
To zdarzenie jest uruchamiane za każdym razem, gdy użytkownik wybierze nowe urządzenie mikrofonu.
function on(event: "selectedMicrophoneChanged", listener: PropertyChangedEvent)
Parametry
- event
-
"selectedMicrophoneChanged"
- listener
- PropertyChangedEvent
dziedziczone zCommonCallAdapter.on
on("selectedSpeakerChanged", PropertyChangedEvent)
Funkcja subskrybuj zdarzenie "selectedSpeakerChanged".
To zdarzenie jest uruchamiane za każdym razem, gdy użytkownik wybierze nowe urządzenie mówiące.
function on(event: "selectedSpeakerChanged", listener: PropertyChangedEvent)
Parametry
- event
-
"selectedSpeakerChanged"
- listener
- PropertyChangedEvent
dziedziczone zCommonCallAdapter.on
onStateChange((state: CallAdapterState) => void)
Subskrybuje program obsługi do zdarzeń stateChanged.
function onStateChange(handler: (state: CallAdapterState) => void)
Parametry
- handler
-
(state: CallAdapterState) => void
dziedziczone zCommonCallAdapter.onStateChange
queryCameras()
Wykonywanie zapytań dotyczących dostępnych urządzeń z aparatami fotograficznymi.
function queryCameras(): Promise<VideoDeviceInfo[]>
Zwraca
Promise<VideoDeviceInfo[]>
Tablica jednostek informacji o urządzeniu wideo <xref:%40azure%2Fcommunication-calling%23VideoDeviceInfo>
Uwagi
Ta metoda powinna być wywoływana po wywołaniu metody askDevicePermission()
dziedziczone zCommonCallAdapter.queryCameras
queryMicrophones()
Wykonywanie zapytań dotyczących dostępnych urządzeń mikrofonowych.
function queryMicrophones(): Promise<AudioDeviceInfo[]>
Zwraca
Promise<AudioDeviceInfo[]>
Tablica jednostek informacji o urządzeniu audio <xref:%40azure%2Fcommunication-calling%23AudioDeviceInfo>
Uwagi
Ta metoda powinna być wywoływana po wywołaniu metody askDevicePermission()
dziedziczone zCommonCallAdapter.queryMicrophones
querySpeakers()
Wykonywanie zapytań dotyczących dostępnych urządzeń mikrofonowych.
function querySpeakers(): Promise<AudioDeviceInfo[]>
Zwraca
Promise<AudioDeviceInfo[]>
Tablica jednostek informacji o urządzeniu audio <xref:%40azure%2Fcommunication-calling%23AudioDeviceInfo>
Uwagi
Ta metoda powinna być wywoływana po wywołaniu metody askDevicePermission()
dziedziczone zCommonCallAdapter.querySpeakers
removeParticipant(string)
Usuń uczestnika z połączenia.
function removeParticipant(userId: string): Promise<void>
Parametry
- userId
-
string
Identyfikator uczestnika do usunięcia
Zwraca
Promise<void>
dziedziczone zCommonCallAdapter.removeParticipant
setCamera(VideoDeviceInfo, VideoStreamOptions)
Ustaw aparat do użycia w wywołaniu.
function setCamera(sourceInfo: VideoDeviceInfo, options?: VideoStreamOptions): Promise<void>
Parametry
- sourceInfo
- VideoDeviceInfo
Urządzenie aparatu do wyboru, wybierz jedno zwrócone przez queryCameras
- options
- VideoStreamOptions
Opcje kontrolowania sposobu renderowania strumienia aparatu <xref:%40azure%2Fcommunication-calling%23VideoStreamOptions>
Zwraca
Promise<void>
dziedziczone zCommonCallAdapter.setCamera
setMicrophone(AudioDeviceInfo)
Ustaw mikrofon do użycia w wywołaniu.
function setMicrophone(sourceInfo: AudioDeviceInfo): Promise<void>
Parametry
- sourceInfo
- AudioDeviceInfo
Urządzenie mikrofonu do wyboru, wybierz jedno zwrócone przez zapytanieMicrophones
Zwraca
Promise<void>
dziedziczone zCommonCallAdapter.setMicrophone
setSpeaker(AudioDeviceInfo)
Ustaw głośnik do użycia w wywołaniu.
function setSpeaker(sourceInfo: AudioDeviceInfo): Promise<void>
Parametry
- sourceInfo
- AudioDeviceInfo
Urządzenie mówiące do wyboru, wybierz jedno zwrócone przez querySpeakers
Zwraca
Promise<void>
dziedziczone zCommonCallAdapter.setSpeaker
startCamera(VideoStreamOptions)
Uruchom aparat. Ta metoda rozpocznie renderowanie widoku aparatu lokalnego, gdy wywołanie nie jest aktywne
function startCamera(options?: VideoStreamOptions): Promise<void>
Parametry
- options
- VideoStreamOptions
Opcje kontrolowania sposobu renderowania strumieni wideo <xref:%40azure%2Fcommunication-calling%23VideoStreamOptions>
Zwraca
Promise<void>
dziedziczone zCommonCallAdapter.startCamera
startScreenShare()
Rozpocznij udostępnianie ekranu podczas połączenia.
function startScreenShare(): Promise<void>
Zwraca
Promise<void>
dziedziczone zCommonCallAdapter.startScreenShare
stopCamera()
Zatrzymaj kamerę Ta metoda przestanie renderować widok aparatu lokalnego, gdy wywołanie nie jest aktywne
function stopCamera(): Promise<void>
Zwraca
Promise<void>
dziedziczone zCommonCallAdapter.stopCamera
stopScreenShare()
Zatrzymaj udostępnianie ekranu
function stopScreenShare(): Promise<void>
Zwraca
Promise<void>
dziedziczone zCommonCallAdapter.stopScreenShare
unmute()
Wyciszanie bieżącego użytkownika podczas połączenia lub włączanie mikrofonu lokalnie
function unmute(): Promise<void>
Zwraca
Promise<void>
dziedziczone zCommonCallAdapter.unmute