停用應用程式中的通話確認提示
Azure 通訊服務 UI 連結庫提供停用左側通話確認提示的選項,根據預設,UI 連結庫會顯示提示,要求使用者確認通話結束;一個常見的自定義專案可能包括簡化用戶體驗,例如當使用者決定結束通話時停用左通話確認提示。 這項調整可讓通話終止程式更快,並減少習慣於立即動作的使用者摩擦。
在本文中,您將瞭解如何停用左側通話確認提示。
必要條件
- 具有有效訂用帳戶的 Azure 帳戶。 免費建立帳戶。
- 已部署通訊服務資源。 建立通訊服務資源。
- 用來啟用通話用戶端的使用者存取權杖。 取得使用者存取權杖。
- 選擇性:完成開始使用 UI 程式庫複合的快速入門。
設定功能
停用離開通話確認
若要在按鍵時停用左側通話確認提示,請使用 CallCompositeCallScreenOptions
來設定 CallCompositeCallScreenControlBarOptions
。 設定 CallCompositeLeaveCallConfirmationMode.ALWAYS_DISABLED
為建構函式參數。 根據預設,UI 連結庫會 CallCompositeLeaveCallConfirmationMode.ALWAYS_ENABLED
採用 。
停用離開通話確認
若要停用按下結束通話按鈕所觸發的左呼叫確認提示,請使用 CallScreenOptions
類別來設定 CallScreenControlBarOptions
。 將 LeaveCallConfirmationMode
參數設定為 alwaysDisabled
。 根據預設,UI 連結函式庫會啟用 LeaveCallConfirmationMode
為 alwaysEnabled
。
let callCompositeOptions = CallCompositeOptions(
callScreenOptions: CallScreenOptions(
controlBarOptions: CallScreenControlBarOptions(
leaveCallConfirmationMode: LeaveCallConfirmationMode.alwaysDisabled
)
)
)
let callComposite = CallComposite(withOptions: callCompositeOptions)
此設定可確保按兩下結束通話按鈕時,會停用左側通話確認提示。