Flex 웹 응용 프로그램에서 로컬 파일 시스템에 액세스하려고합니다. 나는 그것이 꽤 어렵다는 것을 알고있다. 그러나 나는 길이 있어야한다고 생각한다. Flex 어플리케이션이 AIR 구성 요소를 사용할 수있는 방법이 있습니까? 아니면 웹 응용 프로그램이 파일을 선택하고 업로드하기 위해 일부 AIR 모듈을 호출 할 수 있습니까?Flex 웹 응용 프로그램에서 로컬 파일 시스템에 액세스하는 방법은 무엇입니까?
0
A
답변
0
웹 기반 Flex/Flash 응용 프로그램이 AIR 기반 API에 직접 액세스 할 수있는 방법은 없습니다. Flash Player에 내장되어 있지는 않지만 AIR 런타임에 내장 된 확장입니다. 그들이 없기 때문에 직접 액세스 할 수 없습니다.
사용자의 로컬 컴퓨터에 AIR 응용 프로그램이 설치되어있는 경우 이론적으로 해당 응용 프로그램을 localConnection과 함께 프록시로 사용할 수 있습니다. 그런 식으로 AIR 응용 프로그램은 브라우저 기반 응용 프로그램에 의해 트리거 된 파일 시스템에 직접 액세스 할 수 있습니다. 하지만 사용자 상호 작용이 어떻게 작동할지는 모르겠습니다.
클라이언트 컴퓨터에 서버 소프트웨어가 설치된 경우 RmoteObject/HTTPService/WebService 명령을 사용하여 Flex에서 파일 처리 명령을 트리거 할 수 있습니다. 이렇게하면 사용자에게 상호 작용 기능이 부여되지 않으며 클라이언트 컴퓨터를 강력하게 제어하지 않는 한 일반적으로 실용적이지 않습니다.
두 가지 접근 방식 모두 앱 설치 악몽을 선사합니다. 이는 거의 브라우저 기반 앱의 목적을 거의 무효로 만듭니다.
0
FileReference의 메소드를 사용하여 열려는 파일 (플래시에로드, 서버에 업로드) 또는 저장 (서버 또는 플래시에서 바이트로)을 선택하도록 사용자에게 요청할 수 있습니다.
관련 문제
- 1. 웹 응용 프로그램 로컬 파일 시스템에 액세스
- 2. 인트라넷 Flex 응용 프로그램에서 로컬 파일 실행
- 3. JavaScript를 사용하여 WebKit 브라우저에서 로컬 파일 시스템에 액세스하는 방법은 무엇입니까?
- 4. EJB 3에서 파일 시스템에 액세스하는 방법은 무엇입니까?
- 5. 웹 응용 프로그램에서 로컬 파일 액세스
- 6. 플래시 응용 프로그램에서 파일 시스템에 대한 참조를 찾는 방법은 무엇입니까?
- 7. 응용 프로그램에서 액세스하는 파일 이름
- 8. WebMatrix 사이트를 로컬 파일 시스템에 게시하는 방법은 무엇입니까?
- 9. flex 응용 프로그램에서 웹 페이지를 리디렉션하는 방법은 무엇입니까?
- 10. JVM이 파일 시스템에 액세스하는 방법
- 11. 카메라가 이미 다른 응용 프로그램에서 사용중인 경우 Flex 응용 프로그램에서 감지하는 방법은 무엇입니까?
- 12. .NET에서 VMWare 파일 시스템에 액세스하는 방법
- 13. 파일 프로토콜을 사용하여 로컬 시스템의 디렉토리에 액세스하는 방법은 무엇입니까?
- 14. Silverlight 4 (웹 브라우저 컨트롤)를 사용하여 로컬 파일 시스템에 액세스하는 방법
- 15. Flex 웹 응용 프로그램에서 서버로 이미지 업로드
- 16. dotnetnuke를 로컬 시스템에 설치하는 방법은 무엇입니까?
- 17. 브라우저에서 웹캠 비디오를 로컬 파일 시스템에 기록하십시오.
- 18. C# 프로그램에서 리눅스 파일 시스템에 접근하기
- 19. 웹 응용 프로그램에서 설정 파일 유지
- 20. 웹 페이지/응용 프로그램에서 로컬 장치에 액세스
- 21. Android 에뮬레이터 : 파일을 로컬 파일 시스템에 씁니까?
- 22. Firefox 확장 프로그램에서 웹 페이지 데이터에 액세스하는 방법은 무엇입니까?
- 23. mxml (Flex) DOM 요소에 액세스하는 방법은 무엇입니까?
- 24. 웹 응용 프로그램에서 TDD를 연습하는 방법은 무엇입니까?
- 25. 웹 응용 프로그램에서 현지화를 수행하는 방법은 무엇입니까?
- 26. 웹 응용 프로그램에서 세션을 추적하는 방법은 무엇입니까?
- 27. 웹 응용 프로그램에서 Virtualizer를 사용하는 방법은 무엇입니까?
- 28. .net을 사용하여 웹 응용 프로그램을 개발합니다. 로컬 시스템에 대한 정보
- 29. flex 응용 프로그램에서 딥 링크
- 30. Java에서 파일 서버의 디렉토리에 액세스하는 방법은 무엇입니까?
이상적으로는 그렇지 않습니다. JS, Flash 등이 샌드 박스 상태를 유지하면 사용자는 더 잘 수 있습니다. – delnan
귀하의 질문에 "어떻게 Flash Player 보안을 깨뜨릴 수 있습니까?"라는 질문이 있습니다. 그것을 관리한다면, 허점이 매우 빨리 닫히는 것을 기대하십시오. –