[英]Ionic iOS app not displaying or playing local mp4 file
我有一个Ionic应用程序,我想在其中显示后台播放的视频。 对于Android,我正在使用Jaeger25 HTMLVideo插件,该插件可以正常工作,但我也需要在iOS上运行该插件,但它不会播放视频。 视频本身保存在www / img文件夹中,对于iOS,我的视频标签如下所示:
<video src="img/main.mp4" webkit-playsinline="" loop preload="" type="video/mp4" ng-if="!androidPlatform"></video>
当我尝试使用Safari Web检查器调试它时,它说找不到img / main.mp4文件。 但是,作为测试,我也尝试使用以下标记从www / img文件夹显示<img>
:
<img src="img/main.png" alt="" />
并且图像显示正确,所以我知道src路径是正确的。
mp4的编码也是正确的,因为我可以将文件放入DropBox并在iPhone上显示。
有任何想法吗?
经过快速测试,我能够使用仅使用常规html5视频标签的视频播放器即可在android和ios上正常工作: <video controls> <source src="video/video.mp4" type="video/mp4"> </video>
,视频文件位于www/video/video.mp4
。 我从这里得到一个测试.mp4文件。
编辑:Cordova版本:5.4.1 Ionic框架版本:1.2.1 Ionic CLI版本:1.7.12
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.