2014-06-24 53 views
1

在y windows应用程序中,我想在我的应用程序中使用此链接播放视频http://rubydoc.info/gems/jw_player_helper/0.0.1/file/README.markdown#。在此链接的Rails 3标题中。在Rails应用程序中播放视频在红宝石中

我已经完成了前两步,即低于: 但在第3步,我不明白他说的话:

  1. 添加宝石jw_player_helper到您的Gemfile
  2. 中添加<%= javascript_include_tag 'swfobject' %>html.rb
  3. 现在你可以使用<%= video_player(flashvars={}, attributes={}, params={}) %>呈现JW球员

灿你帮我弄清楚该怎么做?

+1

当你说“在我的Windows应用程序” - 你是什么意思? –

回答

0

认沽视频,并改变这一点:文件=> “/video/water_msg.flv”

2

示例。希望能帮助到你。

<%= video_player({:file => "/video/pf2011.flv", :image => "/video/pf2011.jpg"}) %> 

呈现JW播放器闪屏pf2011.jpg

<%= video_player({:file => "/video/pf2011.flv", :image => "/video/pf2011.jpg"}, {:width => 640, :height => 480, :id => "pf2011_video"}) %> 

呈现JW播放器,分辨率640x480px和id pf2011_video

<%= video_player({:file => "/video/pf2011.flv", :image => "/video/pf2011.jpg", :mute => true}, {:width => 640, :height => 480, :id => "pf2011_video", :onclick => "alert('clicked!');"}) %> 

你会把这个到您的Html.rb使你的视频文章在你的页面上..

+0

把这段代码放到你的html.rb ..你可以解释一下你的问题..因为我知道我可以帮你解决这个问题。 – cjnahine05

+0

不使用数字..代替1。flv将其改为名称(字母).flv ..因此,该路径可以读取它..但如果你不能解决这个问题到你的路径..尝试遵循我的新答案 – cjnahine05

+0

你使用的是什么ruby版本?我给了我所有的数据和知识..这些代码对我来说运行良好..也许你的问题是关于你的问题 – cjnahine05

0

我想帮你解决这个问题..但也许你需要改变这一切。只需流动所有这些.OKAY?从http://www.longtailvideo.com/jw-player/download/

下载jwplayer将这些文件复制到特定目录: -

应用程序/资产/ jwplayer/jwplayer.flash.swf

供应商/资产/ Java脚本/ jwplayer.js

vendor/assets/javascripts/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

+0

在此行'file:C:/Sites/VideoResume/app/views/static_pages/viewresume.html.erb:25:unknown regexp options - vd'出现错误:<%= /assets/video/water_msg.flv% >”,' – user88

相关问题