1

我正在尝试将.m4v文件播放作为故障转移,因为 IOS 仍然不允许 Flash。我可以.m4v通过几个浏览器在 Windows 上播放文件,但即使.m4v我从 iPad 直接访问服务器上的文件,它也不会播放。我看到的只是黑屏。

我打开了调试控制台,但没有收到任何消息或看到任何内容。

.m4v我在我的个人 Web 服务器上部署了该文件,并且可以从那里播放它。MIME 类型设置正确。

这是 MIME 类型:

.m4v = video/x-m4v

还有什么可能被错误设置?

这是我的 HTML 示例:

<video id="movie" width="320" height="240" preload controls>
    <source src="/SurroundHealth/videos/sample_ipod.m4v" />
    </object>
    <div class="fallback">
       <p>You must have an HTML5 capable browser.</p>
    </div>
</video>

这是网址:

http://dev.surroundhealth.net/surroundhealth/videos/test.html

4

3 回答 3

1

修改 MIME 类型以读取 application/octet-stream 而不是 video/mp4 - 为我工作!

于 2015-08-31T20:16:54.037 回答
0

我认为您的 mime 类型不正确,应该是:

.m4v = video/mp4

参考:

http://en.wikipedia.org/wiki/MPEG-4_Part_14

于 2011-07-15T19:28:09.703 回答
0

一直没弄明白,所以我们把视频放到了 youtube 上

于 2011-10-28T00:29:42.910 回答