2012-12-03 117 views
2

我正在混合应用程序,我需要在Android浏览器上播放视频。 视频正在播放/暂停,但视频控件在视频视图中不可见。在Android的webview播放视频 - 视频控件不可见

下面的代码片段为Android Web视图设置,使视频工作 -

Java代码:

WebSettings webSettings = webView.getSettings();

webSettings.setPluginsEnabled(true);

webSettings.setAllowFileAccess(true);

webSettings.setJavaScriptEnabled(true);

webSettings.setPluginState(PluginState.ON_DEMAND);

webSettings.setDomStorageEnabled(true);

此外,我在Manifest文件的应用程序标记中添加了android:hardwareAccelerated =“true”。视频标签

HTML代码:

<video id="videoContainer" controls="controls" autoplay="autoplay" src="file:///mnt/sdcard/8.mp4" height="400" width="400" type="video/mp4"> 
</video> 

请让我知道什么更在代码中添加。

在此先感谢。

回答

2

得到了问题,但它是奇怪的经验。 问题在于我在屏幕上应用了按钮的样式,同样的效果也适用于视频控件,这就是为什么视频播放器按钮变得透明并且对用户不可见。