默认情况下取消静音嵌入的Vine

时间:2013-02-12 21:06:20

标签: javascript html5-video vine

我想要embed Vine videos on my site。默认情况下,音频被禁用(有充分理由),

我希望在页面加载时变得邪恶并取消静音,

该视频似乎使用了videojs,有没有办法通过他们的api来做到这一点?

一旦页面加载,有没有办法模拟点击“取消静音”按钮?

检查元素给出:

<a href="#" class="mute-button off"></a>

我正在考虑js .click()方法?

3 个答案:

答案 0 :(得分:3)

您可以按如下方式添加参数静音: https://vine.co/v/h2t1zY5gOTB?mute=0

答案 1 :(得分:2)

到目前为止,我找不到任何方法。该按钮位于iframe内,因此无法访问该按钮以触发click事件。您还会注意到点击嵌入会将您链接到Vine网站上的视频查看器。

我在开发人员工具中将静音按钮的类更改为“静音按钮”,并且CSS中的嵌入状态甚至没有音频开启状态。这让我相信,在这个时候,Vine嵌入的基础设施没有取消静音视频。

如果您在检查器中向下钻取,则可以获取视频源的URL并在您自己的自定义视频播放器中链接到该视频源。这就是我采取的方法。希望将来Vine将为嵌入式视频提供更多选择。

答案 2 :(得分:1)

在Vine的当前版本中,您只需选择让它自动播放音频的选项,但要自己动手,请尝试在视频的src末尾添加?audio=1

实施例: Embed Vine Batdad video