如何设置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将不起作用。”
他们似乎乐观地提供未来的另一种解决方案。