Sdílet prostřednictvím


Zakázání výzvy k potvrzení volání v aplikaci

Knihovna uživatelského rozhraní služby Azure Communication Services nabízí možnost zakázat výzvu k potvrzení levého volání, ve výchozím nastavení se v knihovně uživatelského rozhraní zobrazí výzva, která uživatele požádá o potvrzení ukončení hovoru; Jedním z běžných přizpůsobení může být zjednodušení uživatelského prostředí, například zakázání výzvy k potvrzení levého volání, když se uživatel rozhodne hovor ukončit. Tato úprava může urychlit proces ukončení volání a snížit tření pro uživatele, kteří jsou zvyklí na okamžité akce.

V tomto článku se dozvíte, jak zakázat výzvu k potvrzení levého volání.

Požadavky

Nastavení funkce

Zakázání potvrzení hovoru o opuštění

Chcete-li zakázat výzvu k potvrzení levého volání při kliknutí na tlačítko ukončit hovor, použijte CallCompositeCallScreenOptions konfiguraci CallCompositeCallScreenControlBarOptions. Nastavte CallCompositeLeaveCallConfirmationMode.ALWAYS_DISABLED jako parametr konstruktoru. Ve výchozím nastavení využívá CallCompositeLeaveCallConfirmationMode.ALWAYS_ENABLEDknihovna uživatelského rozhraní .

val callScreenOptions = CallCompositeCallScreenOptions(
            CallCompositeCallScreenControlBarOptions()
                .setLeaveCallConfirmation(CallCompositeLeaveCallConfirmationMode.ALWAYS_DISABLED)
        )

val callComposite: CallComposite =
            CallCompositeBuilder()
            .callScreenOptions(callScreenOptions)
            .build()

Zakázání potvrzení hovoru o opuštění

Chcete-li zakázat výzvu potvrzení levého volání aktivovanou kliknutím na tlačítko ukončit hovor, použijte CallScreenOptions třídu ke konfiguraci CallScreenControlBarOptions. Nastavte parametr na LeaveCallConfirmationModealwaysDisabled. Ve výchozím nastavení knihovna uživatelského rozhraní povolí LeaveCallConfirmationMode jako alwaysEnabled.

let callCompositeOptions = CallCompositeOptions(
    callScreenOptions: CallScreenOptions(
        controlBarOptions: CallScreenControlBarOptions(
            leaveCallConfirmationMode: LeaveCallConfirmationMode.alwaysDisabled
        )
    )
)

let callComposite = CallComposite(withOptions: callCompositeOptions)

Toto nastavení zajistí, že se po kliknutí na tlačítko ukončit hovor zakáže výzva k potvrzení levého volání.

Další kroky