2009-06-23 2 views
1

나는 flex로 뭔가를 개발했습니다. 그것은 FF와 사파리에서 잘 작동합니다. 그러나 IE에서 "swf 영역"은 마우스가 움직일 때까지 공백으로 남습니다. 나는 그것을 다음과 같이 포함시키고있다 :ie 위에 마우스가 올라갈 때까지 플래시가 보이지 않습니다. 그것을 고치는 방법?

<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> 

나는 무엇을 할 수 있을까? 나는 다른 웹 페이지에 내 "embedding code"를 쉽게 복사/붙여 넣기해야하기 때문에 javascript를 사용하고 싶지 않습니다. 어떠한 제안?

답변

0

는 여기를 참조하십시오 : http://f-source.com/flash/fix/ 그것은 당신이 지금과 같은 페이지가로드 한 후 SWF 객체에 초점을 호출하면이 기능을

+1

감사합니다. 나는 또 다른 js 해결책을 여기에서 보았다 : http://forums.adobe.com/message/1995276 내가 얻을 수없는 것은 대부분의 플래시 doesnt가 ​​ie 위에서 달리는 그런 물건을 필요로하는 이유 다. 그리고 얼마간 (예를 들면 나의 것)은한다? 순수한 HTML (또는 플래시/플렉스)가 수정되지 않았습니까? js :/ – Michael

+0

같은 사이트의 소스 코드를 살펴볼 것을 제안하고 싶습니다. 어쩌면 당신의 IE 버전에 달려 있을까요? – keuleJ

+0

나는 대안이 없다고 생각합니다. 그래서 js를 사용하고 있습니다 :/ – Michael

1

을의 버그가 아니다 :

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

그것은이 문제를 해결해야한다. 그러나 이것은 완벽한 해결책이 아닙니다. 현재 2 개의 플렉스 앱이 내장 된 페이지에 문제가 있기 때문에 두 가지 모두에 초점을두면 문제가 해결되지 않습니다.

관련 문제