在鼠标悬停之前,Flash不会显示。如何解决?

时间:2009-06-23 08:29:39

标签: html flex flash

我在flex中开发了一些东西。它适用于FF和Safari。但是在IE上,“swf区域”保持空白,直到鼠标移过它。我这样嵌入它:

<object height="100%" width="100%" id="myApp">
<param value="example.swf" name="movie"/>
<param value="high" name="quality"/>
<param value="opaque" name="wmode"/>
<param value="always" name="allowScriptAccess"/>
<param value="true" name="allowFullScreen"/>
<embed height="100%" width="100%" wmode="opaque" allowfullscreen="true" allowscriptaccess="always" name="myApp" type="application/x-shockwave-flash" quality="high" src="example.swf"/>
</object>

我该怎么办?我不想使用javascript,因为我需要轻松地将我的“嵌入代码”复制/粘贴到其他网页上。有什么建议吗?

2 个答案:

答案 0 :(得分:1)

如果在页面加载后调用焦点在swf对象上,那么:

document.getElementById('SWFObject').focus();

应该解决这个问题。然而,这不是一个完美的解决方案,因为我目前遇到的问题是我在其上嵌入了2个Flex应用程序的页面,并且关注两者并不能解决问题。

答案 1 :(得分:0)

见这里:http://f-source.com/flash/fix/  这不是一个错误,它是一个功能

相关问题