Android HTML5 видео не выключается после уничтожения WebView

1

У меня проблема с WebView на Android 3.1 и выше. У меня есть WebView с тегом <video> в моей деятельности, и он играет без проблем. Когда вызывается действие onDestroy(), я вызываю destroy() в WebView, чтобы остановить видео. Все работает нормально.

Проблема возникает, когда я нажимаю кнопку воспроизведения, затем переключаюсь в полноэкранный режим, выхожу из полноэкранного режима и снова нажимаю кнопку воспроизведения. Затем я уничтожаю Activity и WebView, но видео все еще работает - почему?

Я вызываю обратный вызов из onShowCustomView(View view, CustomViewCallback callback), когда я возвращаюсь из полноэкранного режима.

Звук видео останавливается, когда я открываю то же или другое видео.

Как я могу завершить все, когда закончил текущую активность?

Теги:
android-webview
html5-video

1 ответ

3
Лучший ответ

Загрузка пустой страницы при уничтожении активности.

  • 0
    Привет, Микоос, где ты это сделал? В режиме onPause, onStop или onDestroy? Использовали ли вы webView.loadUrl ("about: blank"); ?
  • 0
    Я поместил пустую HTML-страницу в ресурсы. Я не могу вспомнить, когда я открывал эту страницу.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню