我需要將照片複製到此路徑中。但如何得到它?
PhoneGap iOS,如何獲取應用程序「文檔」文件夾的完整路徑?
「iPhone模擬器/ 5.1 /應用/ 996C42CE-B8BF-4F1A-B16C-DBF194BD5A71 /文件/」
http://docs.phonegap.com/en/1.8.0/cordova_file_file.md.html#FileTransfer
我想下載一個圖像到我的應用程序文件夾中。但我不知道該文件的FULLPATH
我需要將照片複製到此路徑中。但如何得到它?
PhoneGap iOS,如何獲取應用程序「文檔」文件夾的完整路徑?
「iPhone模擬器/ 5.1 /應用/ 996C42CE-B8BF-4F1A-B16C-DBF194BD5A71 /文件/」
http://docs.phonegap.com/en/1.8.0/cordova_file_file.md.html#FileTransfer
我想下載一個圖像到我的應用程序文件夾中。但我不知道該文件的FULLPATH
試試這個代碼:
document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady() {
console.log("device is ready");
window.requestFileSystem = window.requestFileSystem || window.webkitRequestFileSystem;
window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, gotFS, fail);
}
function fail() {
console.log("failed to get filesystem");
}
function gotFS(fileSystem) {
console.log("got filesystem");
// save the file system for later access
console.log(fileSystem.root.fullPath);
window.rootFS = fileSystem.root;
}
function downloadImage(url, fileName){
var ft = new FileTransfer();
ft.download(
url,
window.rootFS.fullPath + "/" + fileName,
function(entry) {
console.log("download complete: " + entry.fullPath);
},
function(error) {
console.log("download error" + error.code);
}
);
}
gist顯示適用於iOS和Android的實施方案
它工作完美,謝謝! – meadlai
這是完美的。謝謝你@dhaval – sampathpremarathna
「/」是誤導,不是根目錄,實際上是應用程序的主目錄(只在iPad上驗證)。 –
是'996C42CE-B8BF-4F1A-B16C-DBF194BD5A71'您的應用程序ID或不同的應用程序ID? – dhaval
是的,它是設備中的應用程序ID。 – meadlai