2011-04-20 5 views
2

웹 응용 프로그램에서 로컬 파일에 액세스 할 수 있는지 조사하고 있습니다. 이 응용 프로그램은 워드 프로세서 메타포와 유사하여 로컬 파일을 사용자가 직접 열거 나 저장하도록 만듭니다. 특정 파일을 열거 나 특정 위치에 저장하도록 요청할 것입니다.웹 응용 프로그램에서 로컬 파일 액세스

Google Gears에서 허용했을 수도있는 부분을 읽었습니다. 그러나 정확하게 기억한다면 Google에서 Gears 개발을 중단했음을 읽었습니다.

Adobe Air에서 허용하는 부분도 읽었습니다. 나는 에어를하지 않았다.

희망은 버전 관리 시스템에 저장된 로컬 파일에 액세스 할 수있는 일반적인 편집 도구를 제공합니다. 사용자는 체크인/체크 아웃에 대한 로컬 제어 권한을 가지며 편집 툴 (회사 웹에서 사용 가능)을 사용하여 해당 파일을 열 수 있습니다. 그들은 그것을 수정하고 로컬 디렉토리에 다시 저장 한 다음 다시 로컬로 체크인하십시오.

팁 주셔서 감사합니다!

+0

이 질문을보고 싶을 수도 있습니다. http://stackoverflow.com/questions/3936736/html5-offline-storage-file-storage-directories-and-filesystem-api – Vanuan

답변

2

실제 파일 처리 또는 파일로드/저장의 은유를 원하십니까? 일부 브라우저는 일반적인 <input type="file" /> 업로드 및 하이퍼 링크 다운로드 이외의 실제 파일 처리를 지원합니다. Silverlight와 같은 플러그인을 사용하면 더 잘할 수 있지만 플러그인을 사용해야합니다.

메타포 만 있으면 localStorage 또는 데이터베이스에 데이터를 저장하고 사용자에게 메타포를 표시 할 수 있습니다. 더 쉬울 것이고 모든 현대의 브라우저가 이것을 지원합니다.

+0

실제 파일 처리를 찾고 있습니다. 사용자는 "열기"버튼을 클릭하고, 파일 열기 대화 상자를 열고, 로컬 컴퓨터에서 편집 할 파일을 선택할 수 있어야합니다. 나는 사용자가 사용자 기반의 채택을 돕기 위해 클라이언트를 다운로드하지 않고도이 작업을 수행 할 수 있기를 바라고 있지만 가능하지 않은 이유를 분명히 이해합니다. –

+0

그런 다음 파일을 웹 서버에 업로드하고 JavaScript 상호 작용을 위해 파일을 처리해야합니다. JavaScript는 대부분의 브라우저에서 실제 파일을 읽고 쓸 수 없습니다. –

+0

감사합니다. 내가 원했던 대답이 아니라 내가 두려워했던 대답. 도움에 감사드립니다! –