我正在尝试通过 Cake 的 MediaView 类显示 MP4 视频。我在 Chrome 和 Firefox 中运行良好,问题是在 iPad 上观看视频时。我得到的只是中间有一条线的播放图标。如果您直接访问视频的 URL,则可以查看该视频,但是我需要介于两者之间的这一层,因为视频受限于谁可以查看它们。
我用谷歌搜索了这个问题,发现 iPad 在显示视频内容时使用了 RangeRequests(不完全确定所有这些是如何工作的),并找到了这篇文章的方法。然后我实现了我自己的 View 类,该类合并了附录 A 中的代码(显然做了一些更改以适应 Cake)。我还查看了 MediaView 类的 Cakes 源代码,在我看来,它似乎已经有了支持范围请求的代码。但是,我没有让视频正常工作。
我只是想知道是否还有其他可能导致问题的原因,因为我意识到链接到的文章现在已经超过 4 年了。
谢谢,