Я работаю над разработкой мобильных приложений для ионных приложений.cordova.file. * (Все каталоги) ноль
Моим требованием является создание регистратора на стороне клиента для отслеживания проблем в приложении. Я использовал методы, упомянутые в https://github.com/pbakondy/filelogger, и я смог создать файл журнала в Android и iOS.
В первый раз, когда я открываю приложение, он создает файл журнала в cordova.file.dataDirectory, когда я закрыть и снова открыть приложение в я * OS, я пытаюсь прочитать содержание файл, который был создан с использованием ниже
$fileLogger.getLogfile().then(function (loggerContent) {
var temp =loggerContent;
});
но приложение говорит
{
"applicationDirectory":null,
"applicationStorageDirectory":null,
"dataDirectory":null,
"cacheDirectory":null,
"externalApplicationStorageDirectory":null,
"externalDataDirectory":null,
"externalCacheDirectory":null,
"externalRootDirectory":null,
"tempDirectory":null,
"syncedDataDirectory":null,
"documentsDirectory":null,
"sharedDirectory":null
}
Так что я мог бы не удалось найти файл, в котором я сохраненную мои журналы.
Пожалуйста, помогите мне решить эту проблему или если вы можете порекомендовать мне другой метод, чтобы обойти эту проблему, это было бы здорово!
Спасибо за ответы
какой код вы используете на самом деле? – Homen