我想将一些相当大的声音文件放入rails中的assets文件夹中。
/app/assets/sounds
--- file1.wav
----file2.wav
通过以下网址呼叫时
http://localhost:3000/assets/file1.wav
Rails(3.2.x)文件将被“提供”(不知何故),但我永远无法在浏览器中播放。
但是,如果我将这些文件放入公共文件夹,它们将被提供并可以播放。
我认为这与以下事实有关:公共文件夹未被rails触及但是由rack(afaik)提供。我找到了一个使用send_file的解决方案,但这真的需要吗?