Cleanups
parent
fbd39af210
commit
a1aec0a8d3
|
|
@ -153,39 +153,42 @@ function run()
|
||||||
// Get current device.
|
// Get current device.
|
||||||
const device = deviceInfo();
|
const device = deviceInfo();
|
||||||
|
|
||||||
let unsupportedBrowser=false;
|
let unsupportedBrowser = false;
|
||||||
|
|
||||||
let webrtcUnavailable=false;
|
let webrtcUnavailable = false;
|
||||||
|
|
||||||
if (detectDevice() === undefined)
|
if (detectDevice() === undefined)
|
||||||
{
|
{
|
||||||
logger.error('Unsupported browser detected by mediasoup client detectDevice! deviceInfo: %o', device);
|
logger.error('Your browser is not supported [deviceInfo:"%o"]', device);
|
||||||
unsupportedBrowser=true;
|
|
||||||
|
unsupportedBrowser = true;
|
||||||
}
|
}
|
||||||
else
|
else if (
|
||||||
if (
|
|
||||||
navigator.mediaDevices === undefined ||
|
navigator.mediaDevices === undefined ||
|
||||||
navigator.mediaDevices.getUserMedia === undefined ||
|
navigator.mediaDevices.getUserMedia === undefined ||
|
||||||
window.RTCPeerConnection === undefined
|
window.RTCPeerConnection === undefined
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
logger.error('WebRTC is unavialable in your browser! deviceInfo: %o', device);
|
logger.error('Your browser is not supported [deviceInfo:"%o"]', device);
|
||||||
webrtcUnavailable=true;
|
|
||||||
|
webrtcUnavailable = true;
|
||||||
}
|
}
|
||||||
else
|
else if (
|
||||||
if (!device.bowser.satisfies(
|
!device.bowser.satisfies(
|
||||||
window.config.supportedBrowsers ? window.config.supportedBrowsers : supportedBrowsers)
|
window.config.supportedBrowsers || supportedBrowsers
|
||||||
|
)
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
logger.error(
|
logger.error(
|
||||||
'Your browser is not on the supported list! Ask your server admin to add your browser to the supported list, if you think that your browser should be supported! deviceInfo: %o',
|
'Your browser is not supported [deviceInfo:"%o"]',
|
||||||
device
|
device
|
||||||
);
|
);
|
||||||
unsupportedBrowser=true;
|
|
||||||
|
unsupportedBrowser = true;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
logger.debug('Supported Browser! deviceInfo: %o', device);
|
logger.debug('Your browser is supported [deviceInfo:"%o"]', device);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (unsupportedBrowser || webrtcUnavailable)
|
if (unsupportedBrowser || webrtcUnavailable)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue