【发布时间】:2012-09-17 01:55:58
【问题描述】:
我正在尝试从 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 类型问题。帮助表示赞赏。
【问题讨论】:
标签: ruby-on-rails-3 asset-pipeline mime-types ogg