我正在通过iframe标记将视频嵌入到页面中,但我正在寻找一种关闭自动播放功能的方法。这是我到目前为止所尝试的内容:
加价
%iframe{:controller => "0", :height => 390, :width => 480, :frameborder => "0", :src => "//cassininazir.com/embed/he-man.mp4", :autoplay => "false"}
我也尝试添加一个参数:
%param{:autoplay => "false"}
由于我使用了iframe标记而不是embed标记,我想也许这就是为什么autoplay="false"
参数不起作用的原因。有什么想法或建议吗?
答案 0 :(得分:0)
iframe
引用使用video
标记的源视频。
原因是来源"autoplay"
标记中存在令人讨厌的video
属性。
最简单的方法是从源代码中复制视频html并将其添加到Haml中(如果没有autoplay
属性):
%video{ controls: "", name: "media"}
%source{src: "http://cassininazir.com/embed/he-man.mp4", type: "video/mp4"}
虽然你可以在加载元素后用jquery删除“autoplay”属性,但我认为上面的方法最简单。
以下是指向working example。
的链接