【发布时间】:2011-03-11 00:26:42
【问题描述】:
我正在尝试在我的 Rails 3 应用程序中使用 flowplayer gem。我已按照安装说明进行操作
Rails 3 的 Flowplayer 助手 应用
- gem 文件中的“flowplayer”
- rails g flowplayer 或 rails g flowplayer 商业版
- 将 javascript_include_tag 'flowplayer.min.js' 添加到您的 应用布局
- 阅读下文
用法
对于 JQuery
= flowplayer_for :video, '/flowplayer.swf', 'jquery' 做 |播放器| - player.playlist [{:url => "video_still.jpg" }, {:url => "video_512x288.flv", :autoPlay => 假,:自动缓冲 => 真 }] - player.onLoad 做 - 'this.unmute();'
对于原型
= flowplayer_for :video, '/flowplayer.swf', 'prototype' 做 |播放器| - player.playlist [{:url => "video_still.jpg" }, {:url => "video_512x288.flv", :autoPlay => 假,:自动缓冲 => 真 }] - player.onLoad 做 - 'this.unmute();'
这里的配置是一样的
http://flowplayer.org/documentation/api/index.html 待办事项
更多文档
在第 1 步之后我执行了
bundle install
成功了。
对于第 2 步,我执行了第一个选项
rails g flowplayer
成功了。
对于第 3 步,我添加了
= javascript_include_tag 'flowplayer.min.js'
到我的 application.html.haml 文件的头部;成功了。
对于第 4 步,我添加了
%a#video{:style => "display:block;width:512px;height312px;"}
到我的 home.html.haml 文件;这是成功的,相当于
<a id='video' style='display:block;width:512px;height312px;'>
现在我来到了最后一部分。我正在使用 jQuery,但我不知道将最后一段 sn-p 代码放在哪里。
任何帮助将非常感谢!
【问题讨论】:
标签: ruby-on-rails-3 gem haml flowplayer