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); });
答案 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将不起作用。”
他们似乎对将来提供另一种解决方案感到乐观。