Rails の assets フォルダーにかなり大きなサウンド ファイルを入れたいと考えています。
/app/assets/sounds
--- file1.wav
----file2.wav
次の URL から呼び出す場合
http://localhost:3000/assets/file1.wav
Rails(3.2.x)ファイルは(どういうわけか)「提供」されますが、ブラウザで再生することはできません。
ただし、これらのファイルをパブリック フォルダーに配置すると、それらのファイルが提供され、再生できるようになります。
これは、パブリックフォルダーがレールに触れられていないが、ラックによって提供されているという事実に関連していると思います(afaik)。send_file を使用する解決策を見つけましたが、これは本当に必要ですか?