0
서버에서 특정 폴더의 로컬 저장소로 이미지 파일을 다운로드하고 싶습니다. Phonegap을 사용하여이 작업을 시도하고 이클립스 도구를 사용하여 Phonegap과 함께 작동합니다. IntelXDK 지원 cordova와 동일한 코드를 IntelXDK 도구에서 사용해 보았습니다. 내가 놓치고있는 권한이 있기 때문에 코드는 로컬 저장 폴더 경로를Intel XDK에서 장치 로컬 저장소 폴더 경로에 액세스하는 방법
window.requestFileSystem = window.requestFileSystem || window.webkitRequestFileSystem;
window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, gotFS, fail);
function fail() {
alert("failed to get filesystem");
}
function gotFS(fileSystem) {
alert("got filesystem");
alert(fileSystem.root.fullPath);
}
에 액세스 할 수
function downloadFile(destPath){
var fileTransfer = new FileTransfer();
var uri = encodeURI("imagepath of server");
fileTransfer.download(
uri,
destPath,
function(entry) {
alert("download complete: " + entry.fullPath);
},
function(error) {
alert("download error source " + error.source);
alert("download error target " + error.target);
alert("upload error code" + error.code);
});
}
및 규정을 따르하지만 난 fail()
또는 gotFS()
기능