2011-10-29 41 views
1

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

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

我从全屏返回时致电onShowCustomView(View view, CustomViewCallback callback)的回拨。

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

当我完成当前活动时,如何关闭所有内容?

回答

3

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

+0

嗨Mikoos,你究竟是在哪里设置的?在onPause,onStop或onDestroy?你使用webView.loadUrl(“about:blank”); ? –

+0

我已经把资产中的空html页面。我不记得我何时打开该页面。 – Mikooos