【发布时间】:2016-06-28 00:15:14
【问题描述】:
我在视频播放器的rails应用程序中使用了MediaElement js插件。它不适用于FLV格式的视频。我收到类似这样的错误加载此资源时出错。下面看我写的代码.如何解决?
<video width="480" height="350" controls="controls" preload="none">
<!-- MP4 for Safari, IE9, iPhone, iPad, Android, and Windows Phone 7 -->
<source type="video/mp4" src="<%= @featured_video.asset.url %>" />
<!-- WebM/VP8 for Firefox4, Opera, and Chrome -->
<source type="video/webm" src="<%= @featured_video.asset.url %>" />
<!-- Ogg/Vorbis for older Firefox and Opera versions -->
<source type="video/ogg" src="<%= @featured_video.asset.url %>" />
Here I tried both format video/flv,video/x-flv but it is not working
<source type="video/flv" src="<%= @featured_video.asset.url %>" />
or
<source type="video/x-flv" src="<%= @featured_video.asset.url %>" />
<!-- Flash fallback for non-HTML5 browsers without JavaScript -->
<object width="320" height="240" type="application/x-shockwave-flash" data="<%= Rails.root %>/app/assets/javascripts/swf/flashmediaelement.swf">
<param name="movie" value="<%= Rails.root %>/app/assets/javascripts/swf/flashmediaelement.swf" />
<param name="flashvars" value="controls=true&file= <%= @featured_video.asset.url %>" />
</object>
</video>
【问题讨论】:
标签: ruby-on-rails-4 html5-video mediaelement.js