如何在本地存储视频本地存储webview中的html文件

时间:2013-02-22 16:30:28

标签: android html5 android-layout android-webview

我想在网站上播放视频(在web webview中显示)。我已将所有html页面和视频本地存储到android项目的资源文件夹中,我将该资产文件夹中的网站显示到网页视图中。

问题是,在网站上有一些视频,它没有在Android网页视图中播放(它只显示我加载圈)。我尝试setpluging,javascript on,我在Html和视频和视频src中尝试了iframe在HTML中标记,但没有运气在本地播放视频文件。

任何budy请帮我在网页上播放视频文件加载到android的webview上 谢谢

oncreate(){
 setContentView(R.layout.activity_main);
 WebView webView= (WebView)findViewById(R.id.webView);
 webView.getSettings().setSupportZoom(true);
 webView.getSettings().setBuiltInZoomControls(true);
 webView.setScrollBarStyle(WebView.SCROLLBARS_OUTSIDE_OVERLAY);
 webView.setScrollbarFadingEnabled(true);
 webView.getSettings().setLoadsImagesAutomatically(true);
 webView.setWebChromeClient(new WebChromeClient());
 webView.setWebViewClient(new WebViewClient());  
 WebSettings webSettings = webView.getSettings();
 webSettings.setJavaScriptEnabled(true);
 webSettings.setPluginState(WebSettings.PluginState.ON);
   webView.loadUrl("file:///android_asset/index.html");

}

<video width="320" height="240" controls="controls" name="media">
              <source src="twitter.mp4" type="video/mp4">// i tried src="file:///android_asset/twitter.mp4" but no luck 
                </video>

0 个答案:

没有答案