flex4에선 swf를 감싸는 html 템플릿 형식이 약간 변경되었다.
아래와 붉은 색과 같이 사용하면 된다.
<script type="text/javascript">
var swfVersionStr = "10.0.1";
var xiSwfUrlStr = "playerProductInstall.swf";
var flashvars = {};
flashvars.type = "타입명";
flashvars.name = "이름";
var params = {};
params.quality = "high";
params.bgcolor = "#ffffff";
params.allowscriptaccess = "sameDomain";
params.allowfullscreen = "true";
var attributes = {};
attributes.id = "MKBSDashboard";
attributes.name = "MKBSDashboard";
attributes.align = "middle";
swfobject.embedSWF(
"MKBSDashboard.swf", "flashContent",
"100%", "100%",
swfVersionStr, xiSwfUrlStr,
flashvars, params, attributes);
<!-- JavaScript enabled so display the flashContent div in case it is not replaced with a swf object. -->
swfobject.createCSS("#flashContent", "display:block;text-align:left;");
</script>
Flex Application에선 필시 붉은 색 표시와 같이 creationComplete 이벤트 발생 후에 사용해야 한다.
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx"
minWidth="955" minHeight="600"
preinitialize="onPreinitialize()"
creationComplete="onCreationComplete()"
private function onCreationComplete():void
{
trace("파라미터", parameters.type as String);
}
]]>
</fx:Script>
</s:Application>
'플렉스·플래시·액션스크립트3' 카테고리의 다른 글
null check에 대한 고찰.. (0) | 2012.01.04 |
---|---|
[Inspectable] 메타 태그 사용하기 (0) | 2011.11.11 |
addEventListener 사용시 주의점 (0) | 2011.05.04 |
AS3 KeyCode Table (0) | 2011.04.30 |
[FLEX] 드래그 기초 (0) | 2010.11.29 |