我正在开发一个网站,其中包含视频。HTML5视频(mp4)不能在iOS中播放(nginx服务器)
我收到了有关视频未在iOS上播放的报告,我使用iOS Simulator进行了确认。
经过多次测试,我注意到: 1-如果我使用iOS Sim访问此URL http://www.w3schools.com/html/movie.mp4,它可以正常播放。 2-如果我将相同的视频上传到我的服务器(nginx)并直接访问它,它不会播放。
我认为这是一个MIME类型的问题,但Nginx的的mime.types具有
video/3gpp 3gpp 3gp;
video/mp4 mp4;
video/mpeg mpeg mpg mpe;
video/ogg ogv;
video/quicktime mov;
video/webm webm;
video/x-flv flv;
video/x-mng mng;
video/x-ms-asf asx asf;
video/x-ms-wmv wmv;
video/x-msvideo avi;
有什么建议? iOS模拟器(os x 10.9 latest xcode)对于这些测试是否可靠?
检查w3schools网站和您的页面中的响应标头 –