【发布时间】:2011-07-15 16:45:29
【问题描述】:
我试图让.m4v 文件作为故障转移播放,因为 IOS 仍然不允许 Flash。我可以通过一些浏览器在 Windows 上播放 .m4v 文件,但即使我从 iPad 直接访问服务器上的 .m4v 文件,它也不会播放。我看到的只是黑屏。
我打开了调试控制台,但没有收到任何消息或看到任何内容。
我在我的个人网络服务器上部署了.m4v 文件,并且可以从那里播放它。 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
【问题讨论】:
-
我在我的个人网络服务器上部署了 .m4v 文件,并且可以从那里播放它 - 什么类型的服务器? Cassini、IIS、IIS Express、Apache 还是其他?您是说它会或不会在您的个人服务器上的 iPad 上播放?
-
这是 IIS7 - 我忘记添加了
-
所以它不能通过 IIS7 在 IOS 上播放...但它可以在我同事的个人网络服务器上播放。我确保 MIME 类型与他的相同……但没有骰子。它确实可以在 chrome 中使用,但不能在 IOS 中使用……这是我需要的
-
请不要重新添加 sig,它们在 Stack Overflow Are taglines & signatures disallowed? 上是不允许的。谢谢。