2013-11-14 2 views
0

Chromium을 사용하는 로컬 폴더에서 웹 응용 프로그램을 실행 중입니다.크롬을 사용하여 로컬로 텍스트 파일을 읽고 쓰십시오.

의 내가 내 응용 프로그램이 다음 폴더에 들어 있다고 가정 해 봅시다 :

C : 나는 또한

<input type="file" name="files" id="fileElem" /> 
를 사용하여 HTML5 API를 사용하여 텍스트 파일을 읽는 방법을 알고/MyFolder에/앱

지금 내가 읽으려고하는 파일을 선택하지 않고도 파일을 읽을 수 있는지 알고 싶습니다. 이 파일은 항상 다음 폴더에 포함되어 있습니다 :

C :/MyFolder에/응용 프로그램/파일

가 보안 제한하고 파일이되지 않도록 내 응용 프로그램을 정의하는 HTML이 포함 된 폴더의 하위 폴더 항상 크롬을 국부적으로 통과시킵니다. 내가 읽으려고하는 파일은 텍스트 파일입니다. 동일한 위치에서 파일을 수정하고 쓸 수도 있습니까? 그렇다면 예제 코드를 제공하는 것이 매우 친절하십니까?

은 매우 STATE_ENABLED

답변

0

설정 TChromium.Options.FileAccessFromFileUrls을 주셔서 감사합니다 그리고 당신은 file:// -Urls에 일반 AJAX 기능을 사용할 수 있습니다.

당신이 jQuery를 사용하는 경우이 코드를 사용할 수 :

$.get('file:///c:/Myfolder/App/files/content.xml',function(data){ 
    console.log(data); 
}) 
관련 문제