Поддерживает ли webKit в iOS 11 (бета) поддержку WebRTC?

У меня есть URL-адрес, который отлично работает с Safari на iOS11 (бета-версия). Аудио / видео работает нормально. Но когда я загружаю этот URL с WKWebView, он дает мне ошибку «Несовместимый браузер», и когда я проверяю версию своего браузера в WebKit, он показывает «браузер на основе WebKit на iOS 11»,

Таким образом, на самом деле вопрос заключается в том, что Apple включила это изменение в WebKit WKWebview (который должен быть таким же, как Safari) для разработчика BETA iOS 11?

Прошлой ночью я немного поработал в источниках WebKit, и похоже, что материал WebRTC / MediaCapture включен в предпочтение, доступное только через частный API. Был также коммит, в котором упоминалось что-то о приложениях, которые должны обрабатывать все настройки для A / V-разрешений.

В любом случае, результат заключается в том, что getUserMedia не работает в WKWebView, даже на iOS11 (бета-версия 4, по крайней мере) 🙁

Я подал радар (rdar: // 33571214 и http://www.openradar.me/33571214 ) и призываю всех остальных сделать то же самое.

Я провел несколько тестов с iOS Beta 4, и кажется, что даже WKWebview или UIWebview не поддерживают getUserMedia в качестве API WebRTC.

Может кто-то подтвердить это?

  • Как запретить WKWebView неоднократно запрашивать разрешение на доступ к местоположению?
  • WKWebView не отправляет cookie сеанса
  • WKWebView не возвращает правильную высоту размера контента
  • WKWebView не загружает локальные файлы под iOS 8
  • Странное заполнение при использовании UIWebView / WKWebView
  • Почему WKWebView не отображает видео? - Swift 3
  • Обработчик сообщения сценария не работает
  • Полный URL WKWebView
  • Скрытие панели аксессуаров клавиатуры в WKWebView
  • Установка «Отключить веб-безопасность» и «разрешить доступ к файлам из файлов» в iOS WKWebView
  • WKWebview Якорные теги на той же странице, а не woking
  • Interesting Posts
    Давайте будем гением компьютера.