我试图从服务器加载文件并将其保存在设备上。 使用该代码的PhoneGap 3.1工作,它仍然工作正常3.4 Android上。 但是,当我运行在iOS 7.1相同的代码。 我得到一个错误的说法,
{
"code":1,
"source":"http://services.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer/tile/18/96730/70400",
"target":null,
"http_status":200,
"body":"Could not create target file"
}
这里是我的代码。
var fileTransfer = new FileTransfer();
fileTransfer.download(encodeURI('http://services.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer/tile/18/96730/70400'), '/com.mee.flight/maptile/70400', function (entry) {
//Do something
});
起初我以为解决的办法是直接的,因为实际的PhoneGap告诉我,有一些错误的目标文件。 所以,我摆弄文件路径,但他们并没有真正的工作了。 任何想法?