我正在用 django 构建一个网络应用程序。该应用程序在 apache 上运行,文件/视频由 xsendfile apache 模块提供。该应用程序在本地网络上的 iphone、ipad 和 mac 上运行良好 - 当我通过https://myapp.local 之类的 URL 访问该站点时
当我通过计算机通过它的真实世界域(https://myapp.com)访问该应用程序时,一切都还可以。但是当在 iPhone/ipad 上时,视频不会被加载。我为提供视频而制作的自定义 url 甚至没有被调用。
我正在嵌入这样的视频:
因此调用 url 来获取该资产并返回带有路径的文件响应。iPhone/iPad 不会调用这个“serveAsset”。当我直接点击该网址时,视频也不会加载。(但它来自 mac 和 safari - 包括使用“Safari iOS7 - iPhone”用户代理。
Safari iOS7 是否不适用于为页面提供材料的 url?
任何想法可能会发生什么?
任何帮助将不胜感激!
干杯
亚当