我正在使用Fancybox在我的网站上显示带有弹出窗口的视频,问题是在Chrome上存在错误或其他视频存储的错误,在其他浏览器上不会发生。
解决方法是将preload="none"
添加到iframe视频中。
手动它不是问题,事情是它是动态创建的,我无法进入这些属性。
我尝试过以下操作但没有成功:
$(".fancybox").on("click", function(){
$.fancybox({
href: this.href,
type: "iframe",
iframe : {
preload: false,
autoplay:false
}
}); // fancybox
return false
}); // on
较小的视频效果很好,所以肯定似乎是预载问题。