var file = basename_(key);
dir.getFile(file, {create: true}, function(fileEntry) {
var fileTransfer = new FileTransfer();
- fileTransfer.download(url, fileEntry.toURL(), function(entry) {
- lookupTable[key] = entry.toURL();
+
+ var u = fileEntry.toURL();
+ if (PLATFORM == 'ios') {
+ u = fileEntry.fullPath;
+ }
+
+ fileTransfer.download(url, u, function(entry) {
+ var e = entry.toURL();
+ if (PLATFORM == 'ios') {
+ e = entry.fullPath;
+ }
+ lookupTable[key] = e;
entry.setMetadata(function(entry) {
}, failCallback, {'com.apple.MobileBackup': 1});
callback();
var resolution = 'auto';
var OFFLINEAPP = false;
var FINISHLOADING = false;
+var PLATFORM = 'web';
try {
$(function() {
FINISHLOADING = true;
}
+
if (cordovaStorage) {
cordova = window.localStorage.getItem('cordova');
}
+
document.addEventListener('deviceready', onDeviceReady, false);
document.addEventListener("resume", onAppResume, false);
var manifest = window.localStorage.getItem('manifest.' + DATAS.id);
var fsprefix = window.sessionStorage.getItem('galfsprefix');
+ PLATFORM = DATAS.phonegap;
+
if (DATAS.phonegap == 'ios') {
window.ExternalFileUtil = {
openWith: function(path, uti, success, fail, offset) {