0

我正在尝试从 rails 提供 Opus 音频文件。我有文件在vendor/assets/my_custom_folder_for_audio/file.opus. 我可以通过访问来访问该文件localhost:3000/assets/file.opus。但是,如果我尝试将文件作为音频元素的 src 加载,则会收到有关 MIME 类型application/octet-stream何时应该为audio/ogg. Rails 有一个文件config/initializers/mime_types.rb,但它看起来像是用于 respond_to 块,您不将其用于资产管道。音频文件应该在public/吗?这仍然不能解决 MIME 类型问题。帮助表示赞赏。

4

1 回答 1

0

因此,我通过进行以下更改使其工作:

vendor/assets/my_custom_folder_for_audio/file.opus->vendor/assets/audio/file.ogg

于 2012-09-17T02:32:16.723 回答