diff --git a/src/scripts/browserDeviceProfile.js b/src/scripts/browserDeviceProfile.js index b4541dd887..d112da7cf1 100644 --- a/src/scripts/browserDeviceProfile.js +++ b/src/scripts/browserDeviceProfile.js @@ -123,6 +123,11 @@ import browser from './browser'; return true; } } else if (format === 'opus') { + if (browser.web0s) { + // canPlayType lies about OPUS support + return browser.web0sVersion >= 3.5; + } + typeString = 'audio/ogg; codecs="opus"'; } else if (format === 'alac') { if (browser.iOS || browser.osx) {