2010-03-26 2 views
1

Flex 프로젝트를 변경하고 프로젝트를 다시 실행하면 FlashBuilder4가 SWF를 포함하는 HTML 래퍼를 다시 작성하는 것으로 보입니다. 하지만 html 래퍼에 추가 자바 스크립트 코드가 있고 내 코드를 잃지 않게하고 싶지 않습니다. 코드를 한 번 다시 써야했는데 목에 통증이있었습니다.Flex .html 래퍼 덮어 쓰기

html을 다시 쓰지 못하게하려면 어떻게해야합니까? 그리고 관련 질문 : 정리 중에 html을 삭제하지 못하게하려면 어떻게해야합니까?

기본적으로 처음 생성 된 html을 처리에서 제외해야합니다.

P. Flash Builder 4를 사용하고 있지만 Flex Builder 3에서는 같다고 가정합니다.

답변

2

당신이 당신이 찾고있는 진정한 해결책이 < 플렉스 프로젝트 - 폴더 > /html-template/index.template의 HTML 래퍼 템플릿을 편집하는 것입니다 다음 언급 한 바와 같이 플래시 빌더 4는 참으로 플렉스 빌더 3를 기반으로하는 경우 .html 및 거기에 자신의 수정을 넣어.

이 파일을 편집하는 동안 템플리트에 사용 된 토큰은 빌드 수행시 HTML 랩퍼가 생성 될 때 대체되므로주의해야합니다. 예를 들어

-

<mx:Application 
     xmlns:mx="http://www.adobe.com/2006/mxml"  
     pageTitle="Flex Project" 
     width="100%" 
     height="100%"> 

    </mx:Application> 

HTH

2

내가 FB4와 같은 문제가 있었다 -

<title>${title}</title> 

은 당신이 당신의 응용 프로그램 MXML에서 설정 한 pageTitle를로 대체됩니다. 내 프로젝트는 ActionScript 프로젝트입니다. 가져 오기 아래의 기본 패키지에 [SWF(width="300", height="300", backgroundColor="#ffffff", frameRate="30")]을 놓기 만하면 HTML을 생성하기 위해이 설정을 사용합니다.

호위