#android #webrtc #chromium #oculus
#Android #webrtc #chromium #oculus
Вопрос:
Кажется, я не могу найти ничего определенного о том, поддерживается ли WebRTC (или какое-то подмножество функций) в Oculus Browser 12.0, и у меня нет доступа к нему, чтобы проверить себя.
Согласно примечаниям к выпуску Oculus Browser 12.0, он использует 84 browsers.chrome.androidChromium версии 86. Согласно странице Википедии WebRTC, Chrome поддерживает WebRTC с 29. Так что это кажется многообещающим. Но caniuse.com говорит, что он поддерживается только в 87 (если я не ошибаюсь …). Мне неясно, какова связь между Chrome, Chromium и Chrome для Android. Означает ли это, что он поддерживается на всех платформах только потому, что он «поддерживается в Google Chrome»? Являются ли Chrome для Android и Oculus Browser в основном одним и тем же, для каких API он поддерживает?
Заранее спасибо!
Ответ №1:
WebRTC работает в браузере Oculus.
Я не уверен, почему у caniuse нет данных для Chrome для Android до 87. WebRTC был реализован в Chrome для Android в 2012 году и выпущен в 2013 году. Вот старая ошибка запуска WebRTC на Android в трекере ошибок Chromium.
Google Chrome и Oculus Browser — разные браузеры, но в них много общего кода из Chromium. Один браузер, поддерживающий функцию X, не гарантирует, что это делает другой браузер, но обычно это так.
Если API не является основным для вашего опыта, полезно использовать обнаружение функций и корректно деградировать, если API не реализован в браузере, в котором вы используете.