2012-01-19 51 views
0

在我的應用程序中我有web視圖。當我加載我的博客,我可以看到我的YouTube電影。但是,當我離開那個網頁或關閉應用程序時,電影的聲音仍然活着並正在播放。我如何停止onPause()方法中的聲音?Android,如何停止在html頁面播放聲音?

請幫我解決這個問題。

+0

在這種情況下,更好地提供答案,並接受它:) – Jin35

+0

感謝金,上次我這樣做有些人嘮叨我,你爲什麼這樣做其更好把它列入到您的文章,你不能問問題並自己回答。 :) – Hesam

+0

http://meta.stackexchange.com/questions/27944/self-answer-vs-more-detail-in-the-question – Jin35

回答

1

它有一個簡單的愚蠢的答案,花了我近5個小時的時間找到它。

只需添加以下代碼行,問題就會解決。

@Override 
protected void onPause() { 
    super.onPause(); 

    wvObject.destroy(); 
} 
+0

我不會在'onPause()'中調用'destroy()'。我認爲更好的方法是在你的活動'onPause()'中調用'wvObject.onPause()',並在你的活動'onResume()'中調用'wvObject.onResume()'。 – Anasthase