Я хочу создать папку во внутренней памяти моего устройства, но не в корневом каталоге, который будет хранить аудиозаписи, которые я записал, используя мое приложение. Я попытался с помощью следующего кода для реализации той же:Создайте каталог во внутренней памяти устройства в PhoneGap
fileSys.root.getDirectory('file:///storage/sdcard/records', {create: true, exclusive: false},function(d) {
window.resolveLocalFileSystemURL($scope.sound.file, function(fe) {
fe.copyTo(d, filename, function(e) {
console.log('success in copy');
console.dir(e);
$scope.sound.file = e.nativeURL;
$scope.sound.path = e.fullPath;
}, function(e) {
console.log('error in copy');console.dir(e);
});
}, function(e) {
console.log("error in directory");
console.dir(e);
});
}, function(e) {
console.log("error in file");
console.dir(e);
});
Но ошибка (код = 5) генерируется, когда я реализую код выше. Может ли кто-нибудь указать на ошибку в приведенном выше коде, чтобы каталог был создан, и файл скопирован в указанное место?