Код токбокса для проверки поддержки совместного использования экрана:
OT.checkScreenSharingCapability(function (response) {
console.log('checkScreenSharingCapability response = ', response);
if (!response.supported || response.extensionRegistered === false) {
// This browser does not support screen sharing
console.log('screen share not supported');
}
});
Вывод в Safari 13, который я получаю,
checkScreenSharingCapability response =
extensionInstalled: undefined
extensionRegistered: undefined
extensionRequired: undefined
supported: true
supportedSources: {screen: true, application: false, window: true, browser: false}
Следовательно, он говорит, что поддерживается и не работает (документация говорит, что это не поддерживается).Это тот же ответ, который возвращает Chrome (поддерживаемый), поэтому сам resposne кажется неправильным, используя opentok / client 2.16.3