createDir 메소드의 replace 속성이 준수되지 않은 것으로 나타났습니다. true로 설정되고 파일이 이미 존재하면 오류 코드 12 (PATH_EXISTS_ERR)이 표시됩니다.
$cordovaFile.createDir("test", true).then(function (result) {
console.log("Directory Created");
}, function(err) {
//This line is being called when the file already exists
console.log("Error creating directory: "+err);
});
누구나 해결 방법에 대한 아이디어가 있다면 좋을 것입니다.
다윗이
철저히하기 위해, 나는 기본 파일 위치를 지정하기 위해하여 config.xml 파일에서 다음을 지정했습니다.
<preference name="AndroidPersistentFileLocation" value="Internal" />
<preference name="iosPersistentFileLocation" value="Library" />
를 작성,
그런 다음 디렉토리를 확인하고있을 경우,이를 제거 가지고 당신이 주입 된 $ cordova 파일 모듈? –
예, $ cordovaFile 모듈이 올바르게 삽입되었으며 전화 갭 빌드로 테스트 한 결과도 모두 같습니다. 처음으로 디렉토리를 성공적으로 생성하고 이후의 각 시간은 오류를 반환합니다. – dykstrad