我正在尝试发送一封代码中嵌入了视频的超文本标记语言电子邮件,并在iOS设备的本地电子邮件应用程序上查看它。原生的iOS邮件应用支持HTML5视频元素,在过去的几年里,我已经在很多场合对此进行了测试。
上周,在发送了几封视频邮件后,我注意到本机应用程序中的媒体播放器将加载、渲染视频的初始帧,但不会播放视频。我已经查看了iOS软件的发布历史记录,以查看是否有任何可能影响此行为但未成功的东西。
下面是电子邮件
<html>
<head>
<title>TEST</title>
<style></style>
</head>
<body>
<div id="html5-video">
<p>THIS IS A HTML5 VIDEO</p>
<video controls>
<source src="http://www.quirksmode.org/html5/videos/big_buck_bunny.mp4" type="video/mp4">
<p>Your browser does not support H.264/MP4.</p>
</video>
</div>
</body>
</html>附加说明:-视频在其他支持的电子邮件环境中播放正常- iOS支持H.264/MP4视频文件格式-该问题在3月或4月的某个时候开始出现
如果您能帮我指明正确的方向,我们将不胜感激:)
发布于 2015-04-29 01:46:32
你的问题有一点不准确。
iOS支持MP4的文件格式
差不多了!它实际上支持一些MP4文件,但不是全部。
如果你想让视频播放,你需要密切关注follow the guidance that Apple issue -他们通过拒绝尝试播放在设备上看起来很差的视频来保护自己的品牌……
特别是,他们希望您遵守特定的比特率、大小条件,甚至要求您的HTTP服务器支持字节范围请求。
如果您满足这些条件,则视频应该会播放。
https://stackoverflow.com/questions/29926248
复制相似问题