如何使用soundmanager2 wilth rails?

时间:2012-08-14 13:09:24

标签: ruby-on-rails ruby-on-rails-plugins soundmanager2

我已经在我的rails应用程序中安装了soundmanager2作为插件。

安装后,我尝试使用以下命令来使用声音管理器

rails generate sound_manager2 

它显示生成器未找到错误:(

尝试使用rails 3但实际上想要使用rails 2和ruby 1.8.6

有人知道,它在轨道下是如何工作的?或者还有其他方法可以使用rails app播放声音吗?

2 个答案:

答案 0 :(得分:4)

将以下SoundManager2文件手动添加到vendor/assets/javascripts/soundmanager2

  • soundmanager2-nodebug-jsmin.js(或其中一个other scripts,视您的需要而定)
  • soundmanager2.swf
  • soundmanager2_debug.swf
  • soundmanager2_flash9.swf
  • soundmanager2_flash9_debug.swf

然后,您的应用程序的JavaScript清单文件(//= require tree .)中应该有//= require soundmanager2/soundmanager2-nodebug-jsminapp/assets/javascripts/application.js

或者,只需使用soundmanager-rails gem即可。我自己没有用过它,所以我不能保证它是否有效。

答案 1 :(得分:0)

您可以将soundmanager2下载中的JavaScript和/或Flash文件放入rails应用程序,该插件只是一个JavaScript包装器,根本不需要它。

然后按照官方Getting started guide

进行操作