Bir uygulamada arama onay istemini devre dışı bırakma
Azure İletişim Hizmetleri KULLANıCı Arabirimi Kitaplığı, sol arama onay istemini devre dışı bırakma seçeneği sunar. Kullanıcı arabirimi kitaplığı varsayılan olarak kullanıcıdan aramanın sonunu onaylamasını isteyen bir istem gösterir; yaygın özelleştirmelerden biri, kullanıcı aramayı sonlandırmaya karar verdiği zaman sol arama onay istemini devre dışı bırakma gibi kullanıcı deneyiminin akışını sağlamayı içerebilir. Bu ayarlama, çağrı sonlandırma işlemini daha hızlı hale getirir ve anlık eylemlere alışkın kullanıcılar için uyuşma durumlarını azaltabilir.
Bu makalede, sol arama onay istemini nasıl devre dışı bırakacağınızı öğreneceksiniz.
Önkoşullar
- Etkin aboneliği olan bir Azure hesabı. Ücretsiz hesap oluşturun.
- Dağıtılan bir İletişim Hizmetleri kaynağı. İletişim Hizmetleri kaynağı oluşturun.
- Çağrı istemcisini etkinleştirmek için kullanıcı erişim belirteci. Kullanıcı erişim belirteci alma.
- İsteğe bağlı: Kullanıcı Arabirimi Kitaplığı bileşiklerini kullanmaya başlamaya yönelik hızlı başlangıcın tamamlanması.
Özelliği ayarlama
Aramadan Ayrılma Onayı Devre Dışı Bırak
Aramayı sonlandır düğmesine tıklandığında sol arama onay istemini devre dışı bırakmak için komutunu kullanarak CallCompositeCallScreenOptions
yapılandırın CallCompositeCallScreenControlBarOptions
. Oluşturucu parametresi olarak ayarlayın CallCompositeLeaveCallConfirmationMode.ALWAYS_DISABLED
. Kullanıcı arabirimi kitaplığı varsayılan olarak kullanır CallCompositeLeaveCallConfirmationMode.ALWAYS_ENABLED
.
Aramadan Ayrılma Onayı Devre Dışı Bırak
Aramayı sonlandır düğmesine tıklayarak tetiklenen sol arama onay istemini devre dışı bırakmak için sınıfını CallScreenOptions
kullanarak öğesini CallScreenControlBarOptions
yapılandırın. parametresini LeaveCallConfirmationMode
olarak alwaysDisabled
ayarlayın. Kullanıcı arabirimi kitaplığı varsayılan olarak olarak alwaysEnabled
etkinleştirirLeaveCallConfirmationMode
.
let callCompositeOptions = CallCompositeOptions(
callScreenOptions: CallScreenOptions(
controlBarOptions: CallScreenControlBarOptions(
leaveCallConfirmationMode: LeaveCallConfirmationMode.alwaysDisabled
)
)
)
let callComposite = CallComposite(withOptions: callCompositeOptions)
Bu kurulum, aramayı sonlandır düğmesine tıklandığında sol arama onay isteminin devre dışı bırakılmasını sağlar.