在y windows应用程序中,我想使用此链接http://rubydoc.info/gems/jw_player_helper/0.0.1/file/README.markdown#
在我的应用程序中播放视频。在此链接的Rails 3
标题中。
我做的前两个步骤,即如下: 但是在第3步中,我不明白他的意思:
jw_player_helper
添加到您的Gemfile
<%= javascript_include_tag 'swfobject' %>
html.rb
<%= video_player(flashvars={}, attributes={}, params={}) %>
呈现JW Player 你能帮我弄清楚怎么做吗?
答案 0 :(得分:2)
实施例。希望它有所帮助。
<%= video_player({:file => "/video/pf2011.flv", :image => "/video/pf2011.jpg"}) %>
使用启动画面pf2011.jpg
呈现JW播放器<%= video_player({:file => "/video/pf2011.flv", :image => "/video/pf2011.jpg"}, {:width => 640, :height => 480, :id => "pf2011_video"}) %>
以分辨率640x480px和id pf2011_video
呈现JW Player<%= video_player({:file => "/video/pf2011.flv", :image => "/video/pf2011.jpg", :mute => true}, {:width => 640, :height => 480, :id => "pf2011_video", :onclick => "alert('clicked!');"}) %>
您将把它放入您的Html.rb中,以便您的视频在您的页面上发布..
答案 1 :(得分:0)
我想帮助你解决这个问题..但也许你需要改变所有这一切。只是流动所有这些。好吗? 从http://www.longtailvideo.com/jw-player/download/
下载jwplayer将这些文件放入特定目录: -
应用程序/资产/ jwplayer / jwplayer.flash.swf
供应商/资产/ Javascript角/ jwplayer.js
供应商/资产/ Javascript角/ jwplayer.html5.js
然后在application.js
中添加这些行//= require jwplayer
//= require jwplayer.html5
在您播放视频的页面上,添加以下行
<script type="text/javascript">jwplayer.key="YOUR_JWPLAYER_KEY";</script>
<div id="video">Loading the player ...</div>
<script type="text/javascript">
jwplayer("video").setup({
flashplayer: "<%=asset_path('jwplayer.flash.swf')%>",
file: "<%= file_path %>",
height: 360,
width: 640,
analytics: {
enabled: false,
cookies: false
}
});
</script>
https://account.longtailvideo.com/#/account,您可以从“获取许可证密钥”部分进行注册,获取自托管播放器许可证密钥(YOUR_JWPLAYER_KEY)。
看看https://github.com/shamsulsham89/jwplayer-rails3.2
请先在Chrome版本30上进行测试
答案 2 :(得分:0)
将视频放入公用文件夹,然后更改:file =&gt; &#34; /video/water_msg.flv"