为什么这个外部MP4视频没有在Chrome中显示在我的HTML中



我有一个Django项目,我想在我的网页中显示视频作为报告。这些视频托管在我们办公室使用的另一台服务器上,当用户通过Whatsapp发送时会保存下来。保存后,其他服务器会将信息发送给我的服务器,例如视频的URL。

当我试图在我的视图中显示视频时,我使用以下代码:

<video width="100%" height="400" controls="controls" preload="none">
<source type="video/mp4" src="{{ video }}" />
</video>

其中video是完整的URL。视频在Firefox上正常显示,但在Chrome上,只有视频播放器显示,但视频永远不会加载。

视频将来自用户,并在另一台服务器中转换为MP4,所以我真的无法将视频转换为其他格式,我也不知道客户端将使用哪些网络浏览器,所以我想知道哪种通用方式可以在Chrome浏览器上可靠地显示MP4视频。

错误是,对于Chrome,当网站使用HTTPS,而拥有视频的服务器使用HTTP时,会出现问题。一位同事更改了域,现在工作正常。

最新更新