使用javascript销毁闪存对象
问题描述:
我有一个闪存对象连接到用户的摄像头。使用javascript销毁闪存对象
在Firefox中,我可以删除对象的容器div(使用jQuery),相机将关闭。
但是,在IE8中,当我删除容器div时,相机保持打开状态,但闪存对象似乎从DOM中删除。
有没有办法切断IE和网络摄像头之间的连接,以便在从DOM中删除Flash对象时,网络摄像头上的灯会熄灭?
答
好吧,看起来我只是不耐烦! IE最终会释放与网络摄像头的连接(并关闭灯光),这只需要大约15秒。我认为这只是垃圾收集器如何工作的一个区别。
+0
很高兴你知道了。 IE有时并不好。 – Henry 2011-04-06 11:28:07
你是swf的作者吗?你能修改它的代码吗? – Kodiak 2011-04-06 09:40:56
不幸的不是。 – psynnott 2011-04-06 09:41:37
如果您嵌入了SWFObject库,则它具有可交叉浏览器的功能removeSWF()。 – 2011-04-06 18:26:19