2009-01-15 3 views
0

다음 중 하나를 수행 할 때 샘플/자습서/일반 포인터를 찾고 있습니다.서로간에 데이터를 전달하는 Flex 및 AIR

1) 라이브 Flex 앱을로드하고 테스트에 사용할 수있는 AIR 앱을 만듭니다. 그래서 우리는 라이브 앱을 가지고 있습니다. 설정 파일을 편집하고 라이브 SWF를 사용하여 설정 파일을 테스트 할 수있는 AIR 앱에로드 할 수 있다면, AIR 애플리케이션 내부에서 flex가 깨지지 않았는지 확인하십시오. 앱을 다운로드해야합니다.

2) 또는 AIR 응용 프로그램에서 flex 응용 프로그램으로 데이터를 드래그 할 수 있다고 들었습니다. 그렇다면 AIR 응용 프로그램은 flex 응용 프로그램에 테스트 데이터를 전달할 수 있으며 새로 고침을 통해 작동 여부를 확인할 수 있습니다.

저는 이것을 조금 들여다 보았습니다. 클립 보드와 자바 스크립트를 사용하는 것처럼 보입니다. AIR 응용 프로그램에서 클립 보드에 데이터를 저장 한 다음 javascript를 사용하여 클립 보드를 읽고 flex 응용 프로그램에 보냅니다. 다른 어떤 방법으로도 AIR & 사이에서 데이터를 전송하는 사람이 있습니까?

또한 '샌드 박스 경계에서 공유 된 개체에 액세스 할 수 없습니다.' 내가 미리 아는 Adobe 문서가 AIR 응용 프로그램이 flex 응용 프로그램과 동일한 '플래시 쿠키'를 공유 할 수 없다는 것을 의미합니다. 이 올바른지?

답변

1

사람에게 AIR & 플렉스 사이 전송 데이터의 다른 방법이 있습니다.

flash.net.LocalConnection이 일의 표준 방법이며, 그것의 단점을 가지고 있지만, 그것은 아주 잘 작동합니다. 이것은 내가 AIR 응용 프로그램에 (브라우저 플러그인이나 독립 실행 형 Flash Player에서 실행 중인지 여부는 중요하지 않지만 브라우저에서 실행중인) Flex 응용 프로그램에서 데이터를 전송하는 데 사용합니다.

+0

이것은 보이는 것입니다. 이 문서에서는 'AIR 응용 프로그램의 내용 (SWF 기반 또는 HTML 기반)과 브라우저에서 실행되는 SWF 내용'사이에 환호성이 있습니다. – kenneth