使用Phonegap 3.4的Android上的HTML5视频

时间:2014-04-23 19:15:16

标签: android html5 video cordova

对于我的生活,我无法使用phonegap 3.4在android webview中使用HTML5视频标签播放任何视频。我意识到在android webview中有很多关于HTML5视频的问题,但是大多数答案都是旧的,并且参考旧版本的phonegap。

我在这里试过使用插件:

https://github.com/dawsonloudon/VideoPlayer

但我是手机新手,我无法让插件正常工作。我不知道在哪里放置.java文件或如何在项目中引用它。

任何使用此插件的人都可以帮我设置我的项目吗? (即.java文件在哪里,我该如何引用它?)

2 个答案:

答案 0 :(得分:1)

我放弃了所有的视频插件,因为它根本没有帮助我。您可以保留视频标记。只需使用您的包名称尝试使用此引用:

src="android.resource://com.oest.freshwater/raw/caddisfly"

将视频文件移动到名为" raw"的新目录中。位于平台内的> Android-> res文件夹。您将注意到上面的链接,省略了文件(.mp4)的扩展名。非常重要的是不要在源中添加扩展名。

不要试图让它在模拟器中运行,它会在大多数情况下崩溃。请确保您包含对海报图片的引用,因为html视频播放器根本不会显示视频的缩略图。

我绝对应该赞扬@Prasanta Barman在Loading video failed on html5 phonegap的stackoverflow帖子,因为这是我从中得到解决方案的地方。

答案 1 :(得分:1)

html5lightbox可以在ios和android中运行。它支持图像,Flash SWF文件,YouTube,Vimeo和本地mp4,m4v,flv,ogg,ogv和webm视频,适用于Windows,Linux,Mac,iPhone,iPad,Android,Windows Phone和所有现代Web浏览器

http://html5box.com/html5lightbox/