Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个 UIWebView 从外部服务器加载视频。该代码似乎很好,因为当我尝试在另一台服务器上托管我的视频时它可以工作。自 iOS 3.0 以来是否有任何服务器不需要的更改?(它加载没有问题)。
测试它的最简单方法是在内置的 Safari.app 中加载 url,在大多数服务器上我得到“无法播放这部电影”,在我的本地网络服务器和它工作的外部虚拟服务器上。
所以我想iOS视频播放需要一些特定的新服务器设置?
急切地寻求帮助
用户@cduhn 建议查看服务器的 MIME 返回类型,这似乎就是答案。我联系了我的主机以添加所有苹果特定的 MIME 类型(3gp、m4v 和 mp4),现在它正在工作。奇怪的是它在没有它们的情况下在 3.0 中工作。
查看文件权限。我在开发本地网页时遇到了问题,这些网页没有适当的权限让浏览器加载它们。
我的猜测是工作的服务器是基于 Windows 的,而那些不工作的服务器是基于 Linux 的。Linux 通常对权限更严格。