你如何设置Popcorn.js与jPlayer兼容?

时间:2012-02-02 19:54:43

标签: html5 audio jplayer popcornjs

Popcorn.js通常需要媒体元素,如“视频”或“音频”,你如何在popcorn.js中使用jPlayer id?

我目前有这个:

     var slide2 = Popcorn("#jquery_jplayer_2").data("jPlayer").internal.audio.id);

     slide2.exec(6, function() { $('#slide2first').fadeIn(500); });
     slide2.exec(50, function() { $('#slide2second').fadeIn(500); });
     slide2.exec(53, function() { $('#slide2third').fadeIn(500); });
     slide2.exec(61, function() { $('#slide2fourth').fadeIn(500); });
     slide2.exec(67.5, function() { $('#slide2fifth').fadeIn(500); });
     slide2.exec(71, function() { $('#slide2sixth').fadeIn(500); });

2 个答案:

答案 0 :(得分:0)

jPlayer可能会嵌入Flash对象,具体取决于您的浏览器和提供的媒体,在这种情况下,您将不会拥有所需的HTML 5音频元素..您是否强制jPlayer使用HTML?

你真的确定有必要将jPlayer与Popcorn结合使用吗?

答案 1 :(得分:0)

我刚刚找到了“爆米花jPlayer播放器插件”: http://www.jplayer.org/latest/demo-09-popcorn-video/

该插件随附于2012年9月13日的最后一个jPlayer版本2.2.0。

我没有尝试过,因为我的项目走了另一条道路。据我了解,目标是在非HTML5浏览器和移动浏览器中使用Popcorn。但是,它在上面的页面中明确写道:“由于Popcorn 1.3的限制,IE6 / 7/8将不起作用。”

他们似乎对将来提供另一种解决方案感到乐观。