2010-05-09 90 views
2

您能解释为什么我的Flash视频播放器无法在Chrome浏览器中工作,但它在其他浏览器中可以正常工作吗? (Firefox和IE)Chrome浏览器:Flash视频播放器不起作用

你会看到它闪烁......

感谢

+0

+1可撤消downvote。我认为SO是用来帮助编码的问题...... Tho的确没有提供源代码...... – Kurru 2010-05-09 14:18:46

+0

@Kurru:这是一个javascript/html/css问题,代码位于他链接到的网站上。 – 2010-05-09 14:23:48

回答

1

如果使用chrome developer tools,你会发现有些事情不断添加<param name="wmode" value="transparent">对象每一秒。在你的代码中是否有计时器应该停止计时并且不会在chrome上停止计时?

更新:它必须是保持被调用的changeSize()函数。 (通过__flash__toXML,您可以通过在changeSize函数上放置断点来开始调试时看到)

+0

嗯,是的..没有,没有计时器。当浏览器向Flex应用程序发送元数据(基本上它传递视频路径)时,Flex代码会触发changeSize()函数 passSize调用changeSize()可能Chrome继续发送元数据? – aneuryzm 2010-05-09 15:02:14

+0

我现在从视频播放器中添加了removeEventListener,以便在触发changeSize()函数时,侦听器被移除,并且Flash Player不再调用ExternalCall ..但仍然没有;( – aneuryzm 2010-05-09 16:45:54

+0

我已经暂时通过检查嵌入是否存在之前添加它,但changeSize函数被称为迭代,所以它不是一个“清晰”的解决方案。 – aneuryzm 2010-05-09 16:58:59

相关问题