외부 파일을 다운로드 하는 예제를 살펴 보겠습니다.
이미지 파일을 하나 다운받아서 저장하고 파일을 미리보기가 가능합니다.
최초 시작인 index.html 부터 보겠습니다.
세번째 항목인 다운로드 링크를 따라갑니다.
파일을 다운로드 할 경로와 저장할 경로를 설정하는 화면입니다.
다운로드 버튼을 클릭하면 downloadFile()함수를 호출하게 되는 군요.
js/extapi-download.js 를 열어보면 다운로드 함수가 정의되어 있습니다.
ax.ext.net.download API를 이용하여 url의 파일을 다운로드하고, 콜백 함수를 호출합니다.
귀엽게도 슬라이더를 이용해서 다운로드 상태를 표시해 주도록 구현되어 있네요.
파일 폴더 열기 버튼을 클릭하면 아래 함수가 호출되면서,
페이지 이동과 동시에 downloads폴더의 파일 리스트를 보여줍니다.(파일 탐색기 글 참조)
시뮬레이터에서 실행한 아이폰 화면을 보겠습니다.
이미지 파일을 하나 다운받아서 저장하고 파일을 미리보기가 가능합니다.
최초 시작인 index.html 부터 보겠습니다.
세번째 항목인 다운로드 링크를 따라갑니다.
파일을 다운로드 할 경로와 저장할 경로를 설정하는 화면입니다.
다운로드 버튼을 클릭하면 downloadFile()함수를 호출하게 되는 군요.
js/extapi-download.js 를 열어보면 다운로드 함수가 정의되어 있습니다.
ax.ext.net.download API를 이용하여 url의 파일을 다운로드하고, 콜백 함수를 호출합니다.
귀엽게도 슬라이더를 이용해서 다운로드 상태를 표시해 주도록 구현되어 있네요.
파일 폴더 열기 버튼을 클릭하면 아래 함수가 호출되면서,
페이지 이동과 동시에 downloads폴더의 파일 리스트를 보여줍니다.(파일 탐색기 글 참조)
시뮬레이터에서 실행한 아이폰 화면을 보겠습니다.
'----- IT ----- > Appspresso' 카테고리의 다른 글
Appspresso(앱스프레소) - curl (Url 통신) (0) | 2011.09.03 |
---|---|
Appspresso(앱스프레소) - Upload (파일 업로드) (0) | 2011.09.02 |
Appspresso(앱스프레소) - Cross Domain Ajax (크로스 도메인 Ajax) (2) | 2011.08.31 |
Appspresso(앱스프레소) - File explorer (파일 탐색기) (0) | 2011.08.30 |
Appspresso(앱스프레소) 1.0 RC 버젼 출시 (0) | 2011.08.29 |
댓글