Поделиться через


screenshareRecordingDisabled UFD

Событие screenshareRecordingDisabled UFD со true значением возникает, когда пакет SDK обнаруживает, что разрешение на общий доступ к экрану было отказано в параметрах браузера или ОС в macOS.

screenshareRecordingDisabled Сведения
Тип UFD MediaDiagnostics
Тип значения DiagnosticFlag
возможные значения true, false

Пример

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

Устранение или устранение неполадок

Приложение должно подписаться на события из системы диагностики пользователей и отобразить сообщение в пользовательском интерфейсе, чтобы предупредить пользователей о любых проблемах с разрешением на общий доступ к экранам. Затем пользователи могут выполнить действия по устранению проблемы самостоятельно.

Пользователи также должны проверка, если они отключили разрешение на общий доступ к экрану из параметров ОС.

Следующие шаги

  • Узнайте больше о функции диагностики для пользователей.