2013-11-14 61 views
0

我正在使用Chromium從本地文件夾運行Web應用程序。使用鉻在本地讀寫文本文件

比方說,我已經包含在以下文件夾我的應用程序:

C:/ MyFolder文件/應用

我也知道如何使用HTML5 API的使用

<input type="file" name="files" id="fileElem" /> 
讀取文本文件

現在我想知道如果我可以閱讀文件,而用戶不必選擇我正在閱讀的文件。該文件總是包含在以下文件夾:

C:/ MyFolder文件/程序/文件

的文件夾包含定義我的應用程序,這樣將不會有任何安全限制和文件是HTML的子文件夾始終在本地運行鉻。我正在嘗試閱讀的文件是一個文本文件。我是否也可以在同一位置修改和寫入文件?如果是,你會如此善良,提供一些示例代碼?

非常感謝你,

回答

0

設置TChromium.Options.FileAccessFromFileUrlsSTATE_ENABLED,然後你可以在file:// -Urls使用普通AJAX功能。

如果你使用jQuery,您可以使用此代碼:

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