任何Slider都没有在IE9的第二个循环播放视频

时间:2012-11-15 18:55:15

标签: javascript html5-video anythingslider

我在一张幻灯片中使用带有HTML 5视频的无限幻灯片中的Anything滑块。目标是每次幻灯片循环播放视频。问题是在IE9中它似乎打破了第二个循环上的滑块。视频没有播放,也没有播放到下一张幻灯片,它只是冻结。

onSlideInit: function (e, slider) {
                var vid = slider.$lastPage.find('video');
                if (vid.length && typeof (vid[0].pause) !== 'undefined') {
                    vid[0].pause();
                }

            },
            onSlideBegin: function (e, slider) { },
            onSlideComplete: function (slider) {
                // make current slide conform to user define data-duration value
                var video = slider.$lastPage.find('video');
                console.log(video)
                if (video.length > 0) {
                    video[0].currentTime = 0;
                }
                if (hasVideoSupport == "false") {
                    jwplayer("container").setup({
                        file: video,
                        flashplayer: "http://player.longtailvideo.com/player.swf",
                        height: 400,
                        width: 500
                    });
                    jwplayer().play()
                    slider.startStop(false);
                    onComplete(function () { slider.startStop(true) })

                } else {
                    var vid = slider.$currentPage.find('video');
                    if (vid.length > 0) {
                        console.log(vid);
                        vid[0].play();
                    }

                }


            },

感谢您的帮助

0 个答案:

没有答案