【问题标题】:Youtube audio Continues to play after closing Prettyphoto关闭 Prettyphoto 后 Youtube 音频继续播放
【发布时间】:2013-05-03 09:00:40
【问题描述】:
我在 IE8 和 9 中遇到了这个问题,点击 PrettyPhoto 弹出窗口的关闭按钮后 youtube 视频的音频继续运行。在其他浏览器中不会出现。
我使用的是 Prettyphoto 3.1.3 版(由于其他一些漂亮的错误,从 3.1.5 降级)
您可以在 www.zomerkriebels.nl 上自行测试,然后单击蓝色的 atermovie 按钮
【问题讨论】:
标签:
jquery
youtube
prettyphoto
【解决方案1】:
$.prettyPhoto.close = function(){
$('#nonPrettyPhotoIframeId').attr('src','');
if($pp_overlay.is(":animated")) return;
$.prettyPhoto.stopSlideshow();
$('#pp_full_res iframe').attr('src', $('#pp_full_res iframe').attr('src'));
$pp_pic_holder.stop().find('object,embed').css('visibility','hidden');
编辑它,它就像魅力一样工作......
【解决方案2】:
仅将插件升级到 3.1.5 版并为我添加 rel=prettyphoto