2

ビデオの再生にjwplayerを使用しています:

jwplayer("container").setup({
    flashplayer: "<?php echo $this->getSkinUrl('video/mediaplayer/jwplayer.flash.swf') ?>",
    autostart: true,
    file: "<?php  echo $this->getSkinUrl('video/').$video ?>",
    type: 'mp4',
    controls: false,
    logo: {
        hide: true,
        position: 'top-left'
            
    },
    width: '432',
    height: '648',
    stretching: 'fill',
    screencolor: 'FFFFFF',
    fallback: false,
    events: {
        onIdle: function() {
            document.getElementById('vid').style.display="none";
        },
        onComplete: function() {
            document.getElementById('vid').style.display="none";
        }
    }
});

ビデオは再生されていますが、一部のブラウザではアイドル状態になり、その結果、ユーザーはビデオを見ることができません。ビデオがアイドル状態になるのを防ぐにはどうすればよいですか?

4

2 に答える 2

1

それは私がこれを使用して動作します!

jwplayer('player').setup({
/* your code */
});

// Script to handle time out;
// used in case live streaming stopped
var t;
var timer=10000;
jwplayer().onIdle(function() {
t=setTimeout("jwplayer().play()",timer);
});
于 2014-07-31T08:54:54.750 に答える