小编Abh*_*nyu的帖子

无法在 Chrome 中预览音频/vnd.wave

我在用

主动存储(5.2.5)

.wav文件上传时,它在直接上传时将内容类型显示为“音频/wav”。使用mime magic gem 时,在active_storage_attachments创建后,它将内容类型更新为audio/x-wav。这个扩展文件预览chrome 中

但是在更改为marcel后,它将内容类型保存为'audio/vnd.wave'。调试时,active_storage / blob / identifiable更新内容类型。并且“audio/vnd.wave”未在 chrome 中预览,但 safari 允许预览。

因此,尝试在active_storage/blob/identifiable上评论与更新相关的行。它将内容类型保存为audio/x-wav并允许它在 Chrome 中预览。

尝试在application.rb 中添加配置

config.active_storage.content_types_allowed_inline += %w[音频/波形音频/vnd.wave 音频/wav 音频/x-wav 音频/x-pn-wav]

但无法在 chrome 中预览audio/vnd.wave扩展文件。

chrome 是否支持 audio/vnd.wave 扩展?

如果chrome支持,是否需要添加其他配置进行预览?

希望理解我的问题。请帮我找出问题所在。

google-chrome ruby-on-rails wav ruby-on-rails-5 rails-activestorage

5
推荐指数
0
解决办法
115
查看次数