【问题标题】:Android HTML5 video is not shutdown after destroying WebView销毁 WebView 后,Android HTML5 视频未关闭
【发布时间】:2011-10-29 18:49:58
【问题描述】:

我在 Android 3.1 及更高版本上遇到了 WebView 问题。我的活动中有一个带有<video> 标签的WebView,它可以正常播放。当调用活动onDestroy() 时,我在WebView 上调用destroy() 以停止视频。一切正常。

当我按播放,然后切换到全屏,退出全屏并再次按播放时会出现此问题。然后我销毁了Activity和WebView,但是视频还在运行——为什么?

当我从全屏返回时,我从onShowCustomView(View view, CustomViewCallback callback) 调用回调。

当我打开同一视频或其他视频时,视频声音停止。

当我完成当前 Activity 后,如何关闭所有内容?

【问题讨论】:

    标签: android html5-video android-webview


    【解决方案1】:

    销毁活动时加载空白页有效。

    【讨论】:

    • 嗨,Mikoos,你到底是在哪里设置的?在 onPause、onStop 还是 onDestroy 中?你有没有使用 webView.loadUrl("about:blank"); ?
    • 我已将空的 html 页面放入资产中。我不记得我是什么时候打开那个页面的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-05-30
    • 2015-06-16
    • 1970-01-01
    • 2017-06-15
    • 1970-01-01
    • 1970-01-01
    • 2019-08-06
    相关资源
    最近更新 更多