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

问题描述:

Popcorn.js通常需要诸如“视频”或“音频”等媒体元素,您如何使用jPlayer id与popcorn.js?如何设置Popcorn.js与jPlayer兼容?

目前,我有这样的:

 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); }); 

jPlayer可能嵌入Flash对象,这取决于你的浏览器,并提供媒体,在这种情况下,你不会有你需要的HTML 5音频元素..你迫使jPlayer使用HTML?

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

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

该插件随最后jPlayer版本,2.2.0截至9月13日,2012年

我没有尝试它,导致我的项目又走了一条路。据我了解,目标是在非HTML5浏览器以及移动浏览器中使用爆米花。但是,它明确写在上面的页面中,“由于爆玉米花1.3的限制,IE6/7/8将不起作用。”

他们似乎乐观地提供未来的另一种解决方案。