如何使用phonegap(HTML5 / Javascript)在Android上播放本地存储的mp4-video?

时间:2013-08-01 09:47:33

标签: android video cordova phonegap-plugins

我正在开发一个带有Phonegap的应用程序,我无法在我的应用程序中播放本地存储(在相机文件夹中)视频。我找到了http://simonmacdonald.blogspot.de/2011/11/video-player-plugin-for-phonegap.html,但它对我不起作用,应用程序只是一直显示我的index.html页面。如果我只是按照说明进行操作,那么VideoPlayer.java文件也无法从“org.apache.cordova.api”导入,而这些错误不会自动导入“libs”文件夹中,所以我复制了“cordova-2.9” .0.jar“在其中,至少错误消失了。

我还发现了broken-links.com/tests/video/,它在标准浏览器中运行良好但是如果我使用html和javascript文件并将它们放在应用程序中的我的assets / www文件夹中它不起作用。它只是在没有视频的情况下继续显示视频元素。

视频需要存储在本地,以便应用离线工作。

是否有办法将视频从DCIM文件夹复制到我的.apk包中目录中的文件夹中?

或者你有一个播放本地存储视频(mp4)的工作项目,所以我可以比较一下吗?

1 个答案:

答案 0 :(得分:0)

对我来说,如果我删除PhoneGap-JavaScript的导入

,它就会起作用

<script src="phonegap.js"></script>

HTML页面上的

我正在使用视频标签。有点奇怪,但显然PhoneGap以某种方式阻止它。

对于这个解决方案,我没有在任何地方复制视频,也没有使用任何类型的框架。 我刚刚使用.mp4视频,所以我不知道它是如何与其他格式。