Bagikan melalui


Menonaktifkan perintah konfirmasi panggilan dalam aplikasi

Pustaka Antarmuka Pengguna Azure Communication Services menawarkan opsi untuk menonaktifkan perintah konfirmasi panggilan kiri, secara default Pustaka UI memperlihatkan permintaan yang meminta pengguna untuk mengonfirmasi akhir panggilan; satu penyesuaian umum mungkin melibatkan penyederhanaan pengalaman pengguna, seperti menonaktifkan perintah konfirmasi panggilan kiri saat pengguna memutuskan untuk mengakhiri panggilan. Penyesuaian ini dapat membuat proses penghentian panggilan lebih cepat dan mengurangi gesekan bagi pengguna yang terbiasa dengan tindakan instan.

Dalam artikel ini, Anda mempelajari cara menonaktifkan perintah konfirmasi panggilan kiri.

Prasyarat

Menyiapkan fitur

Menonaktifkan Biarkan Konfirmasi Panggilan

Untuk menonaktifkan perintah konfirmasi panggilan kiri saat mengklik tombol akhiri panggilan, gunakan CallCompositeCallScreenOptions untuk mengonfigurasi CallCompositeCallScreenControlBarOptions. Atur CallCompositeLeaveCallConfirmationMode.ALWAYS_DISABLED sebagai parameter konstruktor. Secara default, pustaka UI menggunakan CallCompositeLeaveCallConfirmationMode.ALWAYS_ENABLED.

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

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

Menonaktifkan Biarkan Konfirmasi Panggilan

Untuk menonaktifkan perintah konfirmasi panggilan kiri yang dipicu dengan mengklik tombol akhiri panggilan, gunakan CallScreenOptions kelas untuk mengonfigurasi CallScreenControlBarOptions. Set LeaveCallConfirmationMode parameter ke alwaysDisabled. Secara default, pustaka UI diaktifkan LeaveCallConfirmationMode sebagai alwaysEnabled.

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

let callComposite = CallComposite(withOptions: callCompositeOptions)

Penyiapan ini memastikan bahwa perintah konfirmasi panggilan kiri dinonaktifkan saat tombol akhiri panggilan diklik.

Langkah berikutnya