在 PhoneGap 中,我使用:
window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, onFileSystemSuccess, fail);
访问文件系统。
在我的ASUS平板电脑上,它没有外部SD卡
(我没有插入任何可移动设备),所以我认为文件系统根指向内部SD卡
。然而,在我的HTC Desire HD上,数据被写入外部SD卡
。(因为数据只驻留在microSD卡中。)
那么真相是什么?在W3C文档中找不到任何线索,也许我错过了什么......
PS:两个android版本都是ICS(冰淇淋三明治)。
fs.put("root", getEntry("/data/data/" + cordova.getActivity().getPackageName() + "/cache/"));
的意思是系统会创建一个名为 /data/data/ +~ +/cache/ 的目录吗? 它是否像在Web上使用一样,为用户创建一个存储空间,而不是使用移动设备? - Alston