2013-11-14 3 views
0

Я запускаю веб-приложение из локальной папки с помощью Chromium.чтение и запись текстового файла локально с использованием chromium

Допустим, я мое заявление содержится в следующей папке:

C:/MyFolder/App

Я также знаю, как читать текстовый файл, используя API, HTML5 с использованием

<input type="file" name="files" id="fileElem" /> 

Теперь я хотел бы знать, могу ли я прочитать файл без необходимости выбора файла, который я пытаюсь прочитать. Файл всегда содержится в следующей папке:

C:/MyFolder/App/Файлы

вложенной папки, содержащей HTML, который определяет мое приложение, так что не будет никаких ограничений безопасности и файл всегда запускайте хром локально. Файл, который я пытаюсь прочитать, - это текстовый файл. Могу ли я также изменить и записать файл в том же месте? Если да, вы бы так любезны предоставить примерный код?

Большое спасибо,

ответ

0

Набор TChromium.Options.FileAccessFromFileUrls к STATE_ENABLED, а затем вы можете использовать свои обычные функции AJAX на file:// -Urls.

Если вы используете JQuery, вы можете использовать этот код:

$.get('file:///c:/Myfolder/App/files/content.xml',function(data){ 
    console.log(data); 
}) 
Смежные вопросы