2

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

下面是用于使视频正常工作的 android web 视图设置的代码片段 -

Java 代码:

WebSettings webSettings = webView.getSettings();

webSettings.setPluginsEnabled(true);

webSettings.setAllowFileAccess(true);

webSettings.setJavaScriptEnabled(true);

webSettings.setPluginState(PluginState.ON_DEMAND);

webSettings.setDomStorageEnabled(true);

我还在清单文件的应用程序标记中添加了 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>

请让我知道还有什么要添加的代码。

提前致谢。

4

1 回答 1

3

有问题,但这是一次奇怪的经历。问题出在样式上,我在屏幕上应用了按钮,并且对视频控件应用了相同的效果,这就是视频播放器按钮变得透明且对用户不可见的原因。

于 2012-12-05T05:40:09.540 回答