내가 잘못하고있는 것에 대한 단서가 없습니다. 때로는이 페이지를 HTML 페이지로 열면 swf가 나타나지 않습니다. 항상 그런 일은 없지만 실제로는 빈번합니다.SWF가 표시되지 않습니다.
중요 : 표시되지 않는 경우 swf 동영상의 소리가 들릴 수 있습니다.. 다른 말로하면, 객체가 페이지 상에 있다는 것이 확실하지만 시각적으로 표현할 수 없다는 것입니다.
오류가 발생 파이어 폭스와 크롬 (내가 IE 일어나고 그것을 보지 못했지만, 나는 그것이 가능하다는 것을 의심하지 않습니다)
이 문제 는 SWF 때문에 아닙니다 나는 코드가 전혀없는 다른 파일로 이미 테스트를했고 동일한 문제가 발생합니다. 여기
는 SWF 게시 할 때 플래시 CS5.5에 의해 생성 된 페이지의 코드입니다 :<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<title>Hellbound</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<style type="text/css" media="screen">
html, body { height:100%; background-color: #ffffff;}
body { margin:0; padding:0; overflow:hidden; }
#flashContent { width:100%; height:100%; }
</style>
</head>
<body style="background-color: #000000">
<div id="flashContent">
<p align="center">
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="640" height="500" id="Hellbound" align="middle">
<param name="movie" value="Hellbound_secure.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<param name="play" value="true" />
<param name="loop" value="true" />
<param name="wmode" value="gpu" />
<param name="scale" value="showall" />
<param name="menu" value="true" />
<param name="devicefont" value="false" />
<param name="salign" value="" />
<param name="allowScriptAccess" value="sameDomain" />
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="Hellbound_secure.swf" width="640" height="500">
<param name="movie" value="Hellbound_secure.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<param name="play" value="true" />
<param name="loop" value="true" />
<param name="wmode" value="gpu" />
<param name="scale" value="showall" />
<param name="menu" value="true" />
<param name="devicefont" value="false" />
<param name="salign" value="" />
<param name="allowScriptAccess" value="sameDomain" />
<!--<![endif]-->
<a href="http://www.adobe.com/go/getflash">
<img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" />
</a>
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object>
</div>
</body>
</html>
"가끔"보다 좀 더 구체적 일 수 있습니까? 페이지가 어디에 있고, 거기에 무엇을로드하고 있습니까? 디버그 플레이어에 오류 메시지 또는 추적이 있습니까? – kontur
페이지가 정확히 내가 질문에 넣은 것입니다. 페이지에 표시 할 SWF를로드하려고합니다. '때때로'는 때로는 의미합니다. 언제나 항상 그런 것은 아닙니다 – Lucas
아마도 embedding보다는 swf에서 일어나는 일과 관련이있을 것입니다. 페이지를 로컬 또는 서버에로드하고 있습니까? 플래시 디버그 플레이어가 설치된 페이지를 실행 해 볼 수 있습니까? 예를 들어, swf가 작동하는 지점까지 식별 할 수 있도록 중요한 지점에서 swf에 일부 추적을 포함하십시오 (소리가 들리면로드 됨) – kontur