我有一些jQuery选项卡,其中一个包含Flash视频.当我在一个选项卡中播放视频并在FF或Safari中单击另一个视频时,视频会随声音停止,单击返回视频选项卡会重新加载内容 - 正如预期的那样.
在Internet Explorer中情况并非如此,即使未选择选项卡,视频也会继续播放.我的理解是,当应用display:none(jQuery hide())时,DOM元素基本上从布局中移除 - 为什么IE浏览器不会发生这种情况,我该如何解决?
我在这个问题中基本上遇到了同样的问题:
我已经使用了.remove jquery调用,这很有效.但是,当用户滚动隐藏/非隐藏div时,我有上一个/下一个按钮.我需要知道的是,一旦我删除了flash对象,除了刷新页面之外,有没有办法让它恢复?
基本上,这可以在客户端处理,还是我需要实现一些服务器端处理.
detach()将无法正常工作,因为Flash视频继续播放.
我不能隐藏它,因为视频继续播放.