2016-08-19 2 views
3

이제 Chrome Apps는 종류가 더 이상 사용되지 않으므로 파일 시스템에 대한 읽기 - 쓰기 액세스 권한을 갖고 싶은 경우 웹 프로그래밍을위한 대안은 무엇입니까?로컬 파일 시스템에 액세스하기위한 Chrome 앱의 대안

+1

전자 또는 NW.js를 사용하는 것이 좋습니다. 그냥 말합니다. – wOxxOm

+0

이것을 읽지 않았습니다! 보고 싶어 ... – Gerard

+0

wOxxOm 동의 : 전자 또는 NW.js. Chrome 앱을 사용하면 자바 스크립트, HTML, CSS로 제작할 수 있으며 렌더링은 Chromium을 통해 이루어집니다. 자바 스크립트 엔진도 동일합니다 (Node.js는 V8을 기반으로합니다.) 분명히 버전, 패키징 및 많은 세부 사항이 다릅니다. Electron 및 NW.js의 단점은 Chromium과 V8이 포함되어 있기 때문에 배포하는 실행 파일이 크기 때문입니다. (Chrome 앱은 매우 작습니다.) 개인적으로 전자 메일을 사용하여 NW.js를 들여다 볼 수있는 장애물이 발견되지 않는 한 –

답변

1

누락 된 항목인지 확실하지 않지만 native helper app + extension 수 있습니다. 파일 시스템에 액세스하고 크롬 확장과 통신 할 수있는 간단한 크로스 플랫폼 C++/Java 바이너리를 작성할 수 있습니다. 이렇게하면 다른 큰 프레임 워크를 사용하는 것보다 파일 크기가 크게 줄어 듭니다. 게다가 모든 주요 OS에 대해 바이너리를 크로스 컴파일하는 것은 상대적으로 간단합니다.

Q : 내 앱은 chrome.fileSystem API를 사용하여 사용자 지정 파일 및/또는 디렉토리를 읽고 쓸 수 있습니다. 오픈 웹에서이 작업을 수행 할 수 있습니까? 일반적으로, 아니오. 열린 웹은 사용자가 열어 본 단일 파일을 읽을 수는 있지만 해당 파일에 대한 액세스 권한을 유지하거나 파일에 쓰거나 디렉토리에 액세스 할 수는 없습니다.

앱이 디렉토리를 읽고 쓰는 것이 중요한 경우 (예 : 은 폴더보기가있는 텍스트 편집기 임) 기본 헬퍼 앱과 확장 프로그램 콤보가 있거나 기본 앱을 만들어야합니다 .