HTML5视频播放器Android-PhoneGAP

HTML5视频播放器Android-PhoneGAP,android,ios,cordova,mobile,html5-video,Android,Ios,Cordova,Mobile,Html5 Video,我不熟悉Android开发和混合移动应用程序,但我需要在混合移动应用程序中播放视频。我正在使用HTML5原生视频标签,我可以确认它在IOS上运行良好 Android手机上发生的情况是,当您按下播放按钮时,屏幕将清空,我可以在日志中看到以下几行: 04-27 10:25:58.208 1655-2941/system_进程I/MediaFocus控制:来自android.media的AudioFocus请求AudioFocus()。AudioManager@2803c75org.chromium

我不熟悉Android开发和混合移动应用程序,但我需要在混合移动应用程序中播放视频。我正在使用HTML5原生视频标签,我可以确认它在IOS上运行良好

Android手机上发生的情况是,当您按下播放按钮时,屏幕将清空,我可以在日志中看到以下几行:

04-27 10:25:58.208 1655-2941/system_进程I/MediaFocus控制:来自android.media的AudioFocus请求AudioFocus()。AudioManager@2803c75org.chromium.media.MediaPlayerListener@a83940a req=3flags=0x0
04-27 10:25:58.210 3082-3082/com.示例W/MediaPlayer:无法在客户端打开文件;正在尝试服务器端:java.io.FileNotFoundException:无内容提供程序:https://s3-ap-southeast-2.amazonaws.com/demovideos/video.mp4
04-27 10:25:58.217 1361-3333/? D/NuPlayer:onSetVideoSurface(0xf3d20100,无视频解码器)

04-27 10:25:58.4023082-3241/com.example E E/chromiu:[错误:gles2\u cmd\u decoder\u autogen.h(1642)][GroupMarkerNotSet(crbug.com/242999)!:F89A7C82A67F0000]GL错误:GL\u无效操作:GetIntegerv:看看这个答案:


我们发现,如果您试图在模拟器上使用视频标记,则会出现问题。Android版本的视频拍摄也有问题=<4.4.2

感谢您的帮助,我们发现有人通过调用以下命令禁用了代码中的硬件加速:

this.setLayerType(View.LAYER\u TYPE\u软件,null)


屏幕上可能出现的副本是空白的,正在播放视频,我可以听到声音。请检查附件。