正在构建一个从服务器获取新数据的应用程序 - xml和图像,并将其保存到SD卡。然后我使用app中的xml或sdcard上的xml,从服务器下载。这很好用......问题是xml引用图像 - 以及随应用程序安装的工作正常。 我需要能够使用已下载的新图像。 现在我在xml中有这样的图像:
<listImage>images/breakfast/thumb_zucchiniBread.jpg</listImage>
适用于随应用安装的图片。当我得到新的xml,并想在SD卡上使用图像时我该怎么办?我已尝试使用下载图像的路径:
<detailImage>data/data/com.gmr.humana/gallery_oats.jpg</detailImage>
但它不起作用。尝试了Android /数据等......
这也需要在iOS上运行,但希望能让Android首先运行。
答案 0 :(得分:0)
Get file/image from system local file storage
function getFileSystem{
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");
console.log(fileSystem.root.fullPath);
window.rootFS = fileSystem.root;
}