Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 如何使用soundmanager2 wilth rails?_Ruby On Rails_Ruby On Rails Plugins_Soundmanager2 - Fatal编程技术网

Ruby on rails 如何使用soundmanager2 wilth rails?

Ruby on rails 如何使用soundmanager2 wilth rails?,ruby-on-rails,ruby-on-rails-plugins,soundmanager2,Ruby On Rails,Ruby On Rails Plugins,Soundmanager2,我已经在rails应用程序中安装了soundmanager2作为插件 安装后,我尝试按照命令使用声音管理器 rails generate sound_manager2 它显示发电机未找到错误: 正在尝试rails 3,但实际上想要使用rails 2和ruby 1.8.6 有人知道它是如何在轨道下工作的吗?或者有没有其他方法可以在rails应用程序中播放声音?您可以将soundmanager2下载的JavaScript和/或Flash文件放到rails应用程序中,该插件只是一个JavaScri

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

安装后,我尝试按照命令使用声音管理器

rails generate sound_manager2 
它显示发电机未找到错误:

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


有人知道它是如何在轨道下工作的吗?或者有没有其他方法可以在rails应用程序中播放声音?

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


然后按照官方的

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


然后按照官方文件手动将以下SoundManager2文件添加到vendor/assets/javascripts/SoundManager2:

soundmanager2-nodebug-jsmin.js或其中一个,具体取决于您的需要 soundmanager2.swf soundmanager2_debug.swf SoundManager 2_flash9.swf SoundManager 2_flash9_debug.swf 然后您应该有//=require树。或者/=在应用程序的JavaScript清单文件app/assets/javascripts/application.js中需要soundmanager2/soundmanager2 nodebug jsmin


或者,也可以使用gem。我自己没有使用过它,因此无法保证它是否有效。

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

soundmanager2-nodebug-jsmin.js或其中一个,具体取决于您的需要 soundmanager2.swf soundmanager2_debug.swf SoundManager 2_flash9.swf SoundManager 2_flash9_debug.swf 然后您应该有//=require树。或者/=在应用程序的JavaScript清单文件app/assets/javascripts/application.js中需要soundmanager2/soundmanager2 nodebug jsmin

或者,也可以使用gem。我自己没有用过,所以我不能保证它是否有效