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所以我不知道會有多少... –