我正在使用 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";
}
}
});
视频正在播放,但在某些浏览器中它进入了空闲状态,因此用户无法看到视频。如何防止视频进入空闲状态?
最佳答案
我用这个很管用!
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);
});
关于javascript - 视频在 jwplayer 中进入 Idle 状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18095250/