0

我正在用 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?

任何想法可能会发生什么?

任何帮助将不胜感激!

干杯

亚当

4

1 回答 1

0

我刚刚意识到,当我使用 SSL 认证(或使用 https 访问网站)时,这些资产没有被提供。使用 http:// 提供资产。现在研究如何使用 SSL 和 django

于 2014-06-05T14:48:56.133 回答