共用方式為


capturerStoppedUnexpectedly UFD

capturerStoppedUnexpectedly當 SDK 偵測到螢幕共用播放軌已靜音時,就會發生具有true值的 UFD 事件。 此問題可能會因為外部原因而發生,而且取決於瀏覽器實作。 例如,如果使用者共用視窗並將該視窗最小化, capturerStoppedUnexpectedly UFD 事件可能會引發。

capturerStoppedUnexpectedly 詳細資料
UFD 類型 MediaDiagnostics
實值類型 DiagnosticFlag
可能的值 True、False

範例

call.feature(Features.UserFacingDiagnostics).media.on('diagnosticChanged', (diagnosticInfo) => {
    if (diagnosticInfo.diagnostic === 'capturerStoppedUnexpectedly') {
       if (diagnosticInfo.value === true) {
           // show a warning message on UI
       } else {
           // The capturerStoppedUnexpectedly UFD recovered, notify the user
       }
    }
});

如何減輕或解決

您的應用程式應該訂閱使用者面向診斷的事件,並在您的使用者介面上顯示訊息,以警示使用者螢幕共享問題。 然後,用戶可以採取步驟自行解決問題,例如檢查是否不小心將共用的視窗降到最低。

下一步