1

Rails の assets フォルダーにかなり大きなサウンド ファイルを入れたいと考えています。

/app/assets/sounds
--- file1.wav
----file2.wav

次の URL から呼び出す場合

http://localhost:3000/assets/file1.wav

Rails(3.2.x)ファイルは(どういうわけか)「提供」されますが、ブラウザで再生することはできません。

ただし、これらのファイルをパブリック フォルダーに配置すると、それらのファイルが提供され、再生できるようになります。

これは、パブリックフォルダーがレールに触れられていないが、ラックによって提供されているという事実に関連していると思います(afaik)。send_file を使用する解決策を見つけましたが、これは本当に必要ですか?

4

0 に答える 0