Android手机上的Html5视频标签使用手机间隙

时间:2012-03-17 05:10:49

标签: android html5 cordova

我想使用Phone Gap,Html5和Jquery-mobile在Android上播放视频。

但我无法获取视频并收到以下错误

  

03-16 16:13:58.057:E / libEGL(551):没有调用OpenGL ES API   当前上下文(每个线程记录一次)03-16 16:13:58.126:   E / libEGL(551):调用没有当前上下文的OpenGL ES API(已记录   每个线程一次)03-16 16:13:58.137:E / libEGL(551):调用OpenGL ES   没有当前上下文的API(每个线程记录一次)03-16   16:13:58.137:E / libEGL(551):没有电流调用OpenGL ES API   上下文(每个线程记录一次)03-16 16:13:58.137:E / libEGL(551):   调用没有当前上下文的OpenGL ES API(每个线程记录一次)   03-16 16:13:58.137:E / libEGL(551):没有调用OpenGL ES API   当前上下文(每个线程记录一次)03-16 16:17:08.816:   E / MediaPlayer(551):错误(1,-1004)03-16 16:17:08.816:   E / MediaPlayer(551):错误(1,-1004)

**   Html代码: **

<body>     
<section>
<div>
<video id="video" height="240" width="360" autoplay autobuffer controls >
<source src="http://css.flepstudio.org/demo/video_player/assets/videos/21_Jump_Street.mp4">
<source src="http://css.flepstudio.org/demo/video_player/assets/videos/21_Jump_Street.ogv" type="video/ogg">    Video is not present
</video>
</div>           
</section>
</body>

2 个答案:

答案 0 :(得分:0)

试试这个插件:

http://simonmacdonald.blogspot.in/2011/11/video-player-plugin-for-phonegap.html

另请查看android的白名单。 查看项目文件名中/ res / xml中的文件:PhoneGap.xml

〜ķ

答案 1 :(得分:-1)

您既不需要jquery也不需要PhoneGap。请看看this非常流行的帖子。 <video>标记是HTML 5的一部分,但肯定存在让它在所有手机上运行的问题。我在同一个帖子a solution中共享,似乎适用于所有类型的手机。希望你会发现它有用。