android - cordova android - 如何播放位于项目本身内部的视频文件

标签 android video cordova

我正在尝试播放项目中打包的视频,但它不起作用。然而,来自网络的视频效果很好。

此问题是 android 特有的,在 iOS 上工作正常。

我一直在搜索,但大多数人都对旧版本有问题,他们无法播放任何视频,因此我提出了一个新问题,该问题不重复,因为,视频再次正常工作,只有那些与项目本身一起打包的人没有。

工作示例

<video autoplay controls width="1024" height="714" class="videoWrapper">
        <source src="http://web.com/vid.mp4"></source>
</video>

不工作的例子

<video autoplay controls width="1024" height="714" class="videoWrapper">
        <source src="vid.mp4"></source> <!-- also tried /vid.mp4 -->
</video>

视频文件在吗?是的,我可以在构建 Assets www 中看到它并且项目大小合适,这让我认为 *.apk 文件中肯定有一个视频.

最佳答案

无论何时您想要访问应用程序内的文件,例如 www 文件夹,您必须首先获取文件系统路径,然后附加您的文件位置和名称。请参阅此处了解如何实现它。

Phonegap - How to access file in www-folder?

关于android - cordova android - 如何播放位于项目本身内部的视频文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20681663/

相关文章:

android - 谷歌在 Android 上为展示的标记绘制弹跳动画?

linux - 从 Linux 命令行给视频加水印

javascript - 如何在同一网页中显示不同的视频弹出窗口?

objective-c - 将小视频从一台 iOS 设备发送到另一台设备的最快方法是什么?

cordova - 在 Android 上嵌入 Cordova WebView

android - 是否可以在 Android4.4(Chrome) 上通过 HTML5/Pure javascript 播放器播放 protected mpeg-dash 流的可播放内容?

android - 如何在手机上同步 linux 时间和网络时间?

android - 将 onScrolling 监听器绑定(bind)到 android ListView

iphone - jquery mobile 按钮无法正确显示

java - Phonegap 调试远程用户