HTML5视频未在已部署的应用中加载

时间:2015-04-17 13:29:22

标签: html5 video heroku asset-pipeline middleman

我目前正在制作一个使用.mp4视频的静态网站。我正在使用Middleman并使用Heroku托管(免费计划)。在我的本地服务器上,一切都运行得非常好,但在部署的Heroku版本中,视频显示为黑盒子。在Safari和Firefox中根本没有容器。我所有其他资产似乎都很好地加载(包括4.2mb音频文件)。该视频为5.9 mb。在Chrome检查器中,视频的状态为206 Partial Content。知道这里发生了什么吗?提前谢谢!!

<video class="vid-home" src="/videos/home.mp4" autoplay loop muted></video>

1 个答案:

答案 0 :(得分:0)

好吧看起来我的静态资产可能太大了。我将我的资产设置为与Amazon S3一起服务,它就像一个梦想!