【问题标题】:Html5 Video Tag on Android Phone using Phone gap使用电话间隙的 Android 手机上的 Html5 视频标签
【发布时间】:2012-03-17 05:10:48
【问题描述】:

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

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

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>

【问题讨论】:

    标签: android html cordova


    【解决方案1】:

    试试这个插件:

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

    还可以查看 android 的白名单。 查看项目文件名中 /res/xml 中的一个文件:PhoneGap.xml

    ~K

    【讨论】:

      【解决方案2】:

      您不应该既不需要jquery 也不需要PhoneGap。请查看this 非常受欢迎的线程。 &lt;video&gt; 标签是 HTML 5 的一部分,但在所有手机上运行肯定存在问题。我在同一个线程中分享了@98​​7654322@,这似乎适用于各种手机。希望对您有所帮助。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-04-23
        相关资源
        最近更新 更多