Задать вопрос
olegvarmy
@olegvarmy
android developer

Как остановить воспроизведение звука в WebView?

Проблема такая, загружаю видео в WebView, и сворачиваю (либо закрываю, либо перехожу на другое активити), а звук продолжает воспроизводиться. В onStop() вызываю webView.stopLoading(), но часть видео, которая успела прогрузиться выдает звук. Пробовал вызывать webView.onDestroy(), но не помогает. Вариант с загрузкой пустой страницы в onStop()/onPause() тоже не подходит, так как я восстанавливаю предыдущее состояние webView (webView.restoreState()).
  • Вопрос задан
  • 2974 просмотра
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Решения вопроса 1
@snackovich
попробуйте удалить WebView с activity (layout.remove(vebview)),
а еще лучше перенести проигрывания с WebView на VideoView
HTML5 версия плеера на андроидах очень не стабильная.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы