базовый путь приложения iOS

В настоящее время я разрабатываю приложение с использованием Phonegap/Jekyll/Backbone. Однако мне нужен базовый путь для генерации статического контента. Для платформ Android я использую /android_asset/www/, который отлично работает. Однако я не могу найти его для iOS, кто-нибудь знает об этом?

Заранее спасибо.


person Kunlun    schedule 04.05.2012    source источник
comment
Два основных расположения на устройстве iOS — это NSDocumentDirectory и NSApplicationDirectory.   -  person user523234    schedule 04.05.2012


Ответы (1)


Вы должны асинхронно запрашивать у устройства iOS корневой путь. В вызове функции deviceready:

window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, onFS, null);

Когда все будет готово, он выполнит обратный вызов с объектом FileSystem, из которого вы можете получить доступ к полному корневому пути.

function onFS(fs) {
    alert(fs.root.fullPath); 
}

Узнайте больше о документах PhoneGap/Cordova: http://docs.phonegap.com/en/edge/cordova_file_file.md.html#FileSystem

person f055    schedule 06.05.2012