我正在使用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";
}
}
});
正在播放视频,但在某些浏览器中,它已进入空闲状态&amp;结果用户无法看到视频。如何防止视频进入空闲状态。
答案 0 :(得分: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);
});
答案 1 :(得分:0)
无法阻止播放器进入IDLE
状态。
如果您想在视频播放开始前显示图片,可以添加配置选项image
(请参阅http://www.longtailvideo.com/support/jw-player/28839/embedding-the-player)
从“配置选项”部分:
图片强>: 开始播放前要显示的JPG / PNG海报图片的URL。对于纯音频媒体,海报图像在播放期间保持可见。
请注意,这些选项仅用于基本设置,例如播放 单个MP4视频或AAC歌曲。使用播放列表选项块 其他一切,如MP4 + WebM源,SD + HD质量或列表 多个剪辑。见Working with Playlists 了解更多信息。
如果视频在播放期间空闲,则会显示当前视频帧,这是用户期望的行为,而不是返回到指定的图像。当视频完成播放时,它将自动再次显示指定的图像。