Как передать параметр отключения звука в video_tag с ruby на рельсах
Я хочу передать опцию отключения звука, при этом все еще используя конвейер ресурсов rails. Не могу найти никакой документации по этому вопросу.
Если кто-то имеет какой-либо опыт с этим, или может указать мне на исходный код rails, это будет очень цениться.
Код, который я пробовал:
<%= video_tag "home.mp4", :controls => false, :autobuffer => true, :autoplay => true, :loop => true, :id => "home-video" %>
1 ответ
Несмотря на то, что документ rails не показывает отключенный атрибут, вы всегда можете добавить атрибуты 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, и он вам не нужен, потому что у вас есть автозапуск.