I Я пытаюсь отобразить видео HTML5 в моем разрабатываемом приложении Rails 3, я использую Sqlite3 и веб-сервер по умолчанию (Webrick). Я помещаю видеофайл (movie.ogg) в активы (assets / movie.ogg). На экране окна видео отображается вверх, но там нет видео. У меня 3 вопроса ... Поскольку в ресурсах приложения rails нет подпапки для видео (как в случае с изображениями), куда вы помещаете видеофайлы? Поддерживает ли Webrick видео Html5? Вот мой код ниже, чего мне здесь не хватает, чтобы видео работало?
просмотр
<video width="320" height="240" controls="controls">
<source src="/assets/movie.mp4" type="video/mp4" />
<source src="/assets/movie.ogg" type="video/ogg" />
<source src="/assets/movie.webm" type="video/webm" />
Your browser does not support the video tag.
</video>
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"
})