2

Vimeoビデオの再生ボタンがクリックされたら、関数を呼び出そうとしています。

何らかの理由で、再生がクリックされたときではなく、iframeの読み込み中に関数が呼び出されます。誰かが理由を説明できますか?

これは私のコードです:

    // Enable the API on each Vimeo video
        jQuery('iframe.vimeo').each(function(){
            Froogaloop(this).addEvent('ready', ready);
        });

        function ready(playerID){
            // Add event listerns
            // http://vimeo.com/api/docs/player-js#events
            Froogaloop(playerID).addEvent('play', play(playerID));
        }
        function play(playerID){
            alert(playerID + " is playing!!!");
        }

ありがとう!

4

1 に答える 1

3

ああ、わかった!

// Enable the API on each Vimeo video
    jQuery('iframe.vimeo').each(function(){
        Froogaloop(this).addEvent('ready', ready);
    });

    function ready(playerID){
        // Add event listerns
        // http://vimeo.com/api/docs/player-js#events
            Froogaloop(playerID).addEvent('play', function(data) {play(playerID);});
    }
    function play(playerID){
        alert(playerID + " is playing!!!");
    }

うまくいけば、誰かがそれが役立つと思うでしょう!

于 2012-02-16T14:44:11.530 に答える