我想在網頁視圖中加載一個網頁,其中有一個視頻。我能夠在網絡視圖上加載網頁,但視頻不播放並且聽到音頻。這是我加載到Web視圖的鏈接。如何在web視圖上播放html5視頻android
http://html5videoformatconverter.com/html5-video-tag-example.html
和所有我在做是
public class VideoActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
WebView mWebView = (WebView) findViewById(R.id.wvVideo);
mWebView.setWebChromeClient(chromeClient);
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.getSettings().setPluginsEnabled(true);
mWebView.loadUrl("http://html5videoformatconverter.com/html5-video-tag-example.html");
}
private WebChromeClient chromeClient = new WebChromeClient(){
@Override
public void onShowCustomView(View view, CustomViewCallback callback) {
// TODO Auto-generated method stub
super.onShowCustomView(view, callback);
if(view instanceof FrameLayout){
FrameLayout frame = (FrameLayout)view;
if(frame.getFocusedChild()instanceof VideoView){
VideoView video = (VideoView)frame.getFocusedChild();
frame.removeView(video);
video.start();
}
}
}
};
}
請幫我修改我的代碼。謝謝
請分享它如何解決您的問題bcaz我也面對這個。 – 2012-08-24 05:30:44
你可以在這裏發佈你的解決方案嗎?請。 – Hasmukh 2012-10-05 07:07:14