我在我的 rails 应用程序中安装了 soundmanager2 作为插件。
安装后,我尝试了以下命令来使用声音管理器
rails generate sound_manager2
它显示未找到生成器错误:(
尝试使用 rails 3,但实际上想使用 rails 2 和 ruby 1.8.6
有谁知道,它是如何在rails下工作的?或者有没有其他方法可以用 rails app 播放声音?
我在我的 rails 应用程序中安装了 soundmanager2 作为插件。
安装后,我尝试了以下命令来使用声音管理器
rails generate sound_manager2
它显示未找到生成器错误:(
尝试使用 rails 3,但实际上想使用 rails 2 和 ruby 1.8.6
有谁知道,它是如何在rails下工作的?或者有没有其他方法可以用 rails app 播放声音?
手动将以下 SoundManager2 文件添加到vendor/assets/javascripts/soundmanager2
:
soundmanager2-nodebug-jsmin.js
(或其他脚本之一,取决于您的需要)soundmanager2.swf
soundmanager2_debug.swf
soundmanager2_flash9.swf
soundmanager2_flash9_debug.swf
然后您应该在应用程序的 JavaScript 清单文件 ( )中有一个//= require tree .
或其中一个。//= require soundmanager2/soundmanager2-nodebug-jsmin
app/assets/javascripts/application.js
或者,只需使用soundmanager-rails gem。我自己没有用过,所以不能保证它是否有效。
您可以将来自 soundmanager2 下载的 JavaScript 和/或 Flash 文件拖放到您的 rails 应用程序中,该插件只是一个 JavaScript 包装器,您根本不需要它。
然后按照官方入门指南