FancyApps页面本身甚至可以找到以下错误。例如,转到Internet Explorer 9中的http://fancyapps.com/fancybox/。转到Internet选项>高级>禁用脚本调试(Internet Explorer)。点击YouTube(iframe)链接并关闭电影。您会在屏幕上看到以下错误:
线:1 错误:'_ flash _removeCallback'未定义
有关如何避免此错误的任何想法?提前谢谢!
答案 0 :(得分:0)
您可以尝试不同的功能实现。通过删除iframe html停止YouTube视频时出现此错误。相反,只需将iframe包装到div中,然后刷新src即可。如果您要删除视频,请隐藏它。
而不是
$('#youTube').html("");
我用
$('#youTube iframe').attr('src', $('#youTube iframe').attr('src'));
$('#youTube').hide();
在
<div id='youTube'>
<iframe width='640' height='390' src='http://www.youtube.com/embed/VIDEO_ID' frameborder='0' allowfullscreen></iframe>
</div>
希望它有所帮助。