我似乎无法将我的vimeo iframe静音

时间:2015-04-03 13:50:38

标签: javascript html iframe vimeo

我在互联网上搜索,尝试了很多东西,但它还没有工作, 我甚至直接复制和粘贴代码,把它放在网上,它没有工作。所以,如果你能帮助我,我会问你们。

这是代码:    

    <script src="http://f.vimeocdn.com/js/froogaloop2.min.js"></script>
    <iframe id="vimeo_player" src="http://player.vimeo.com/video/4415083?  title=0&amp;byline=0&amp;portrait=0&amp;color=d01e2f&amp;autoplay=1" width="500" height="281"  frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>
    <script>
    var iframe = $('#vimeo_player')[0],
        player = $f(iframe),
        status = $('.status');

        player.addEvent('ready', function() {
            player.api('setVolume', 0);
        });
    </script>

实时预览:http://mrwhoohoo.nl/Testing/test.html

2 个答案:

答案 0 :(得分:2)

我发现如果我们将“player_id”参数添加到iframe网址并使用value =“vimeo_player”(iframe的“id”属性),问题就会得到解决。因此,生成的URL将是:

http://player.vimeo.com/video/4415083?  title=0&amp;byline=0&amp;portrait=0&amp;color=d01e2f&amp;autoplay=1&player_id=vimeo_player

答案 1 :(得分:1)

您是否已将jQuery添加到项目中?您似乎在代码中引用了它(&#39; $&#39;字符)

您可以尝试使用此代替

  

$(player).prop(&#39; muted&#39;,true);