1
我是新来的铁轨。我正在构建一个网站,该网站具有管理员可以上传音频文件的功能,然后在后台播放。播放多个音频文件rails'audio_tag:有没有办法播放一个播放器中的所有文件?
我使用carrierwave作为文件上传和rails的audio_tag播放器,但是当数据库有多个音频文件时,我遇到了麻烦。
这是从视图中的相关代码:
<%= audio_tag Track.pluck(:file), controls: true, autoplay: true %>
计算结果为:“<%= audio_tag [文件1,文件2,文件3 ...],控制:真,自动播放:true%>
(.pluck方法是从每个轨道中提取文件名并将它们存储在一个字符串数组中)
我的轨道模型(carrierwave上传称为 'FileUploader'):
class Track < ActiveRecord::Base
\t validates :file, presence: true
\t mount_uploader :file, FileUploader
end
该模型是 '跟踪' 一个属性 '的文件。'
我怎样才能获得的音频播放器播放多种音频文件,而该文件(或多个)什么的预先知识将是
感谢
感谢您的快速反应也许我应该有澄清(I”我现在编辑我的文章),这些文件来自用户inp所以我不知道会有多少... –