2

開始時間が指定された埋め込み Vimeo ビデオがあります。指定された開始時刻の動画はデフォルトで自動再生されます。これは、Vimeo が対処を拒否しているように見える既知の問題です。https://vimeo.com/forums/topic:49396

とにかくAPIを使用してビデオの再生を停止する方法があると思いますが、機能していません。ビデオは実際には Behance の埋め込みからプルされているため、埋め込みコードを大幅に変更することしかできません (クラスと ID は取り除かれます)。

レンダリングされた HTML は次のようになります。

<div class="modules embed alignment-center caption-">

          <img class="mod-image" src="">
          <iframe src="https://player.vimeo.com/video/166768461#t=89m24s?autoplay=0" frameborder="0" webkitallowfullscreen="" mozallowfullscreen="" allowfullscreen="" style="margin:0px auto;display:block;width:600px;height:338px;"></iframe>
</div>

そして、froogaloopがロードされた私のjquery:

$(document).ready(function() {

// ... calling behance api, setting up mustache.js templates if that's relevant ...

        var iframe = $('iframe')[0],
        player = $f(iframe),
        status = $('.status');

        player.addEvent('ready', function() {
            player.api('pause');
        });

}); //end of document

さいころはありません。コードが失敗したときにイントロの音楽がもう一度再生されるのを聞くと、私は叫びそうになります。

4

1 に答える 1

2

上記のコードは実際に機能しますが、そのセクションで口ひげをアクティブにした直後に配置する必要があります。タイムスタンプ付きの動画の自動再生を無効にする方法を他の人が探していると確信しているため、回答します。

var iframe = $('iframe')[0],
    player = $f(iframe),
    status = $('.status');

player.addEvent('ready', function() {
    player.api('pause');
});
于 2016-05-25T20:41:46.343 に答える