我正在尝试在 iPad 上的phonegap 应用程序中播放视频。
该视频给了我错误:
MEDIA_ERR_SRC_NOT_SUPPORTED
我尝试播放的视频不是本地的,当我在该视频上使用curl -I 时,这是它带来的信息:
HTTP/1.1 200 OK
Server: nginx
Date: Tue, 13 Jan 2015 19:56:03 GMT
Content-Type: video/mp4
Content-Length: 12939401
Last-Modified: Thu, 20 Nov 2014 18:11:31 GMT
Connection: keep-alive
Keep-Alive: timeout=45
Accept-Ranges: bytes
我还尝试从外部网站加载另一个视频,它确实有效(它也是一个 mp4)。
我的phonegap版本是3.5.0.0
据我所知,我得到了一个受支持的mp4,有人能看出这里有什么问题吗?
以防万一这对某人有帮助。请小心使用以下命令对您的移动视频进行编码基线轮廓.
视频似乎是使用简单的配置文件进行编码的。 Safari 移动浏览器仅支持具有以下特征的本机视频:
iOS(包括 iPad)上的 Safari 目前支持MPEG-4 视频(基线配置文件)和 QuickTime 影片编码H.264 视频(基线配置文件)以及支持的音频类型之一。
正如本页所说:
https://developer.apple.com/library/safari/documentation/AudioVideo/Conceptual/Using_HTML5_Audio_Video/Device-SpecificConsiderations/Device-SpecificConsiderations.html https://developer.apple.com/library/safari/documentation/AudioVideo/Conceptual/Using_HTML5_Audio_Video/Device-SpecificConsiderations/Device-SpecificConsiderations.html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)