2012-05-30 77 views
1

WebView,我試圖加載一個html5頁面,我嵌入了<video>,但有什麼方法可以檢測到用戶選擇播放按鈕或視頻開始打?HTML5在WebView中,檢測視頻開始

現在的問題是,當我播放視頻,默認的是它會激發Intent打開Android的默認播放器,我不希望它火的意圖,我想用一個Dialog和發揮它。如果有人可以提出一個想法。謝謝。

+0

檢查鏈接http://stackoverflow.com/questions/10208439/html5-video -doesnt-play-with-android/10209684#10209684並使用該代碼 – Khan

回答

0

我做了這種方式:

boolean videoPlay=false; 
webView.setWebChromeClient(new WebChromeClient() { 
    @Override 
    public Bitmap getDefaultVideoPoster() { 
     super.getDefaultVideoPoster(); 
     videoPlay=true; 
     Log.d("vplayyyyyyyy",String.valueOf(videoPlay)); 
     return null; 
    } 
}); 

希望這有助於:)作爲由我給出的答案給出

+0

添加有關您的代碼工作的一些說明會很好。 – Dashrath

+0

當用戶播放視頻時,布爾變成true並點擊視頻播放 – saed