对于我的Rails 4.2应用,我的video_tag
HTML5适用于Safari& Chrome,但我在Firefox中获得No video with supported format and MIME type found
。
以下是我的观点:
<%= video_tag("preroll.webm", "preroll.ogv", "preroll.mp4", controls: true, size: "480x360", poster: "prerollposter.png") %>
以下是我的控制器show
操作:
def show
respond_to do |format|
format.any(:html, :m4v, :ogv, :webm) {
}
end
end
这是我的mime_types.rb
文件:
Mime::Type.register "video/webm", :webm
Mime::Type.register "video/ogg", :ogv
Mime::Type.register "video/mp4", :m4v
在application.html.haml
中,我有:
%meta{:content => "text/html; charset=UTF-8", "http-equiv" => "Content-Type"}/
在我的航站楼,我已经完成了......
rake assets:precompile
...我每次都不断刷新我的Firefox浏览器并cntl-c
从本地服务器中删除。
我很擅长将视频嵌入到Rails应用中,所以我想知道Rails与.htaccess
相当的是什么(实际上是mime_types.rb
?)。
对此的任何帮助将不胜感激。我想我以前曾在某处读过Rails video_tag
有一些问题,但我不确定这是否是导致Firefox无法正常工作的原因。非常感谢!