PhoneGap / Cordova BlackBerry FileSystem.root всегда возвращает SD-карту?

У меня есть два приложения, которые яm загружается на BlackBerry, одно из них является нативным приложением, а другое - приложением на основе PhoneGap / Cordova.

Эти два приложения совместно используют файл настроек:file:///store/home/user/myfile.txt

Чтобы получить доступ к этому файлу через Cordova, я звоню:

fileSystem.root.getFile("home/user/myfile.txt", null, gotFileEntry, fail);

Однако на некоторых устройствахfileSystem.rootвозвращает каталог SDCard, а не внутреннюю память, где хранится файл, поэтому я получаюFileNotFound error.I»

мы пробовали звонитьfileSystem.root.getParent(gotParent, fail);, надеясь получить корень файловой системы, затем получить файл из внутренней памяти следующим образом:

parentDir.getFile("store/home/user/myfile.txt", null, gotFileEntry, fail);

Но это нея тоже получаю файл не найдена ошибка.

Как я могу получить корневой каталог внутренней памяти каждый раз, используя PhoneGap / Cordova?

Ответы на вопрос(1)

Ваш ответ на вопрос