我正在研究混合应用程序,我需要在Android浏览器上播放视频。 视频播放/暂停正常,但视频控件在视频视图中不可见。
以下是用于使视频正常工作的Android网页视图设置的代码片段 -
Java代码:
WebSettings webSettings = webView.getSettings();
webSettings.setPluginsEnabled(真);
webSettings.setAllowFileAccess(真);
webSettings.setJavaScriptEnabled(真);
webSettings.setPluginState(PluginState.ON_DEMAND);
webSettings.setDomStorageEnabled(真);
另外我在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>
请让我知道在代码中添加更多内容。
提前致谢。
答案 0 :(得分:2)
遇到了问题,但这是奇怪的经历。 问题出在Style上,我在屏幕上应用了按钮,同样的效果应用于视频控件,这就是为什么视频播放器按钮变得透明而且对用户不可见的原因。