【发布时间】:2011-05-11 09:57:58
【问题描述】:
我无法弄清楚以下问题:
我在我的网站上使用 HTML 5 视频。为了支持跨浏览器,我将视频保存为“mov”和“ogv”格式,以便 Firefox 可以播放。
在 ./config/initializers/mime_types.rb 我有以下代码:
Rack::Mime::MIME_TYPES.merge!({
".ogg" => "application/ogg",
".ogx" => "application/ogg",
".ogv" => "video/ogg",
".oga" => "audio/ogg",
".mp4" => "video/mp4",
".m4v" => "video/mp4",
".mp3" => "audio/mpeg",
".m4a" => "audio/mpeg"
})
它可以在我的本地机器上工作,但不能在生产服务器上。
我尝试了很多方法来完成这项工作:
Rails: MIME type issues with .m4v files
Setting Mime Type for .ogv files in Rails Development Environment
Make OGG Video work with Rails
这些都没有帮助我,我完全陷入困境。
【问题讨论】:
标签: ruby-on-rails html5-video mime-types