版本JW播放器6.x缩略图工具提示错误的严重错误

时间:2013-12-06 22:17:27

标签: flash jwplayer jwplayer6

这是自JW播放器6.0以来版本的严重错误,直到最新的Flash版本。自6.0版本推出以来,有人报告了这个错误,但这个错误从来没有得到他们的支持。

很难解释bug的行为,请在播放视频后点击播放按钮并鼠标悬停时间线,以查看缩略图工具提示在here的行为。

知道怎么解决吗?

1 个答案:

答案 0 :(得分:0)

首先,我们应该让jwplayer的javascript来构建html代码。

使用js初始化jwplayer,并在html中使用HTML5视频:

<center>            
    <video controls="controls" id="container" poster="http://www.example.com/yourvideothumbs/videothumb.jpg"  width="693" height="388">
            <source src="http://www.example.com/videos/jourvideo.mp4" type="video/mp4" />
    </video>                        
</center>

使用Javascript:

if(navigator.userAgent.toLowerCase().match(/(android)/) || navigator.userAgent.toLowerCase().match(/(chrom)/) ){
    //wee must force flash video player in chrome, because mp4 video files is not supported yet in chrome's HTML5 video implementation.
    modes = [{type: 'flash', src:  '[JWPLAYERBASEDIR]/swf/player.swf'}];
}else{
    modes = [ {type: 'html5'},{type: 'flash', src:  '[JWPLAYERBASEDIR]swf/player.swf'}];
}

jwplayer("container").setup({                   
    'modes':modes,      
}); 

这适用于所有浏览器。如果支持HTML5,jwplayer可以符合。

或以下强制HTML4实现:

<div id="container"></div>
<script type="text/javascript">
    jwplayer("container").setup({
       modes = [{type: 'flash', src:  '[JWPLAYERBASEDIR]/swf/player.swf'}], //force flashplayer for video
       image: "yourvideothumbs/videothumb.jpg", //poster image
       file: "videos/jourvideo.mp4",  //video file 
       height: "693", //set height in px
       width: "388" //set width in px
   });

在设置中,您可以设置皮肤,控件,自动启动您想要的任何内容:http://www.longtailvideo.com/support/jw-player/28839/embedding-the-player/