RoR audio_tag帮助多个源文件

时间:2012-04-17 22:08:38

标签: ruby-on-rails-3 audio

我已经看到很多关于如何实现跨浏览器音频播放的javascript答案,但宁愿使用HTML5的多个src标签

<audio>
    <source src="demo.mp3" type="audio/mp3"> 
    <source src="demo.ogg" type="audio/ogg"> 
    <!-- If no support at all. -->
    HTML5 audio not supported 
</audio>

我正在使用rails helper标签,但无法看到如何定义多个源

audio_tag(“demo.ogg”,:id =&gt;“soundDemo”)

我尝试了audio_tag(“demo.ogg”,:src =&gt;“demo.mp3”,:id =&gt;“soundDemo”),但这不起作用。

有谁知道可行的语法?感谢

1 个答案:

答案 0 :(得分:0)

这是迟到的回复,但今天我遇到了这个问题,这个链接应该回答你的问题!

https://github.com/rails/rails/pull/4661#issuecomment-8407652

基本上它是不可能的,但是它将被包含在未来的稳定版本中,第一个参数作为一系列来源。