背景
我为电影制作客户建立了一个网站。他们需要一种方法向公众展示他们的展示片,并同意一种模式<iframe>
方法(使用 jQuery 和Fancybox)来展示他们的片,所有这些都通过第三方提供商进行流式传输。
您可以在此处查看正在运行的功能:http: //groundglass.co.za/directors/单击每张导演照片下方的“查看卷轴”。
错误
尝试以下操作:
- 点击“查看卷轴”
- 等待视频开始播放,然后立即:
- 关闭模态窗口
此时,其他浏览器会卸载正在播放的电影,但出于某种原因,Safari 会继续播放视频(即使看不到视频,您也可以听到播放的声音)。
解决方案?
我该怎么做才能让 Safari 玩得更好?Fancybox 有一个回调函数 onClose。我应该对 iframe 做什么以使其卸载?尝试 .remove() 不起作用,仍然可以听到音频播放(并且也可能是流式传输 - 多么浪费带宽!)
想法?- 谢谢!
--nd