2013-04-17 7 views
0

크롬 패키지 앱을 사용하여 잠시 시간을내어 주변을 둘러 보았지만 마침내 작동하게했습니다. 그러나 나는 이제 다른 문제를 겪었습니다.크롬 패키지 앱에서 파일 저장하기

내 앱의 변수를 내 app/file 디렉토리에있는 텍스트 파일로 저장할 수 있습니까?

chrome.fileSystem API를 살펴 봤지만 실제로 이해가되지 않습니다.

완전히 잘못 될 수 있으며 파일을 파일 디렉토리에 저장할 수 없습니까?

모든 예제 또는 튜토리얼은 훌륭합니다!

감사합니다.

+0

사용자에게 저장 대화 상자를 표시하거나 앱 컨테이너 내부의 파일을 수정하는 것을 의미합니까? –

+0

저장 대화 상자가 훌륭하다고 생각합니다. 하지만 내 응용 프로그램에는 덮어 쓰고 싶은 CSS 파일이 있습니다. 내 응용 프로그램에는 CSS 편집기가 내장되어 있지만 사용자가 CSS 파일에 변경 사항을 저장할 수 있기를 바랍니다. – darylhedley

+0

이 CSS 파일은 앱 외부에서 액세스 할 수 있어야합니다. 이것이 가능한가? – darylhedley

답변

2

파일 내용을 chrome.storage에 저장 한 다음 파일 시스템을 사용하는 대신 CSS 파일의 내용을 동적으로로드하고 저장하는 것이 좋습니다. 나에게 이것은 달성하기가 훨씬 쉬울 것이다.

+0

앱을 닫은 후에 CSS 파일에 액세스 할 수 있습니까? – darylhedley

+1

app/extension이 chrome.storage에 저장하는 데이터는이 앱/확장 프로그램에서만 액세스 할 수 있습니다. –

1

chrome.storage는 모든 앱에 적합합니다 (앱 외부의 CSS에 액세스하는 데 필요한 구체적인 요구 사항은 없습니다). 주요 사용 사례는 상태를 저장하고 구성 설정/변수를 저장하는 것입니다.

우리는 여기 chrome.storage 포함, 크롬 애플 리케이션 물건의 모든 종류를 통해 산책 코드 실험실을했습니다 : http://developer.chrome.com/trunk/apps/app_codelab5_data.html

도 정말 당신의 요구에 맞게하지 않는 것 새로운 syncFileSystem의 API,있다. 하드 드라이브의 사용자 파일에 액세스하고 앱에 저장하고 동기화하는 것과 같은 문서/파일 수준 동기화입니다. http://developer.chrome.com/trunk/apps/app_storage.html

우리는 또한 클라우드에 데이터를 저장하는 주변의 주요 개념을 설명하는 문서에 최선을 다하고 있습니다 : 당신이 궁금해하는 경우

그러나 확인은 여기에 크롬 파일 시스템과 동기화 파일 시스템 작업에 워드 프로세서입니다 (특히 패키지 된 앱의 경우). 다음 주 정도 트렁크에 일찍 삭감되기를 바란다.

어떻게 지내세요?

관련 문제