2015-03-17 2 views
0

В-приложение PhoneGap при использовании:PhoneGap ежевика файл корневой системы

window.requestFileSystem(window.PERSISTENT, 8*1024, function (storage) { console.log(storage.root); }); 

Я получаю корневую папку как:

file:///accounts/1000/appdata/MyApp.testDev_MyApp___6f30ae7d/data/webviews/webfs/persistent/local__0/ 

я хотел бы быть в состоянии получить доступ к самому верхнему каталогу. Я считаю, что это каталог данных?

ответ

1

Я думаю the bb documentation on the file plugin является хорошим местом для начала, который также упоминается the awesome html5 rocks tutorial.

Чтобы ответить на ваш вопрос, нет, каталог данных не «самый верхний каталог,» это директория data/webviews/webfs/persistent/local__0, в точности как на который вы ссылались в своем сообщении.

Использование файловой системы api plugin, существует ряд каталогов, которые вы можете использовать в зависимости от ваших конкретных потребностей. Если по 'top most directory' вы имеете в виду каталог приложения (то есть: file:///accounts/1000/appdata/<app id>/), то вы, вероятно, ищете cordova.file.applicationStorageDirectory. При этом это не записываемый каталог.

Снова, пожалуйста, ознакомьтесь с этой ссылкой документации. Существует таблица, в которой указаны все варианты, которые вы имеете в своем распоряжении, в том числе, которые вы можете читать/писать с

Смежные вопросы