问题是,在IE视频jwplayer5超过一切,我的目标是用户避免点击视频,以防止播放/暂停效果。有人建议我在视频上放一个div,我这样做了,但是在Internet Explorer(我正在检查9)不工作。
有任何已知的工作建议吗?
这是我的视频:
var video1 = jwplayer('vid1').setup({
'flashplayer': 'html/js/jwplayer5/player.swf',
'id': 'playerVid1',
'width': VIDPLAYER_CTRL.BIGVIDEO_WIDTH,
'height': VIDPLAYER_CTRL.BIGVIDEO_HEIGHT,
'file': VIDPLAYER_MODEL.MAIN_VIDEO['path'],
'provider': 'http',
'startparam': 'start',
'controlbar': 'bottom',
'image': VIDPLAYER_MODEL.MAIN_VIDEO['path_img'],
wmode: 'transparent',
'skin': 'html/js/jwplayer5/videoSkin/videoSkin.xml'
});
这是我的div,视频是:
<div id="area1" class="aree">
<div id="vid1_cover1" class="cover1big"></div>
<div id="vid1_cover2" class="cover2big"></div>
<div id="vid1"></div>
</div>
,这是创建视频上的覆盖div的css:
div.cover1big{
background-color: transparent;
position: absolute;
width: 601px;
height: 335px;
top:0px;
left:0px;
z-index: 999;
}
div.cover2big{
background-color: transparent;
position: absolute;
width: 576px;
height: 26px;
top:335px;
left:25px;
z-index: 999;
}
我会使用JW5 JS Plugin SDK来放置div。
http://www.longtailvideo.com/support/jw5/31166/building-javascript-plugins这里有一个hello world的例子,它在播放器上创建了一个div,它在Flash和HTML5模式下都有效