'Video went to Idle state in jwplayer
I am using jwplayer for playing video:
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";
}
}
});
A video is playing, but in some browsers it went to Idle state and as a result user is not able to see video. How can I prevent video to go Idle state?
Solution 1:[1]
It works I use this!
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);
});
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
Solution | Source |
---|---|
Solution 1 | Zsolt Boszormenyi |