我想传递一个选项来静音视频,同时仍然使用rails资产管道。找不到任何关于此的文档。
如果有任何人对此有任何经验,或者可以指向我的rails源代码,我们将不胜感激。
我试过的代码:
<%= video_tag "home.mp4", :controls => false, :autobuffer => true, :autoplay => true, :loop => true, :id => "home-video" %>
答案 0 :(得分:1)
虽然rails document未显示 muted 属性,但您始终可以通过将属性哈希传递给选项来添加HTML(或自定义)属性。 Rails helper将简单地添加它们。所以在你的情况下:
<%= video_tag "http://vjs.zencdn.net/v/oceans.mp4", controls: false, autoplay: true, muted: true, loop: true, id: "home-video" %>
顺便说一句,请注意 autobuffer 属性已替换为 preload ,您不需要它,因为您有 autoplay