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
}
}
});
如何減輕或解決
您的應用程式應該訂閱使用者面向診斷的事件,並在您的使用者介面上顯示訊息,以警示使用者螢幕共享問題。 然後,用戶可以採取步驟自行解決問題,例如檢查是否不小心將共用的視窗降到最低。
下一步
- 深入瞭解 使用者面向診斷功能。