0

我有一个 UIWebView 从外部服务器加载视频。该代码似乎很好,因为当我尝试在另一台服务器上托管我的视频时它可以工作。自 iOS 3.0 以来是否有任何服务器不需要的更改?(它加载没有问题)。

测试它的最简单方法是在内置的 Safari.app 中加载 url,在大多数服务器上我得到“无法播放这部电影”,在我的本地网络服务器和它工作的外部虚拟服务器上。

所以我想iOS视频播放需要一些特定的新服务器设置?

急切地寻求帮助

4

2 回答 2

0

用户@cduhn 建议查看服务器的 MIME 返回类型,这似乎就是答案。我联系了我的主机以添加所有苹果特定的 MIME 类型(3gp、m4v 和 mp4),现在它正在工作。奇怪的是它在没有它们的情况下在 3.0 中工作。

于 2010-06-25T12:00:54.583 回答
0

查看文件权限。我在开发本地网页时遇到了问题,这些网页没有适当的权限让浏览器加载它们。

我的猜测是工作的服务器是基于 Windows 的,而那些不工作的服务器是基于 Linux 的。Linux 通常对权限更严格。

于 2010-06-23T14:40:43.930 回答