diff --git a/src/@ionic-native/plugins/file/index.ts b/src/@ionic-native/plugins/file/index.ts index a0971ed1a..a4aeb8fb6 100644 --- a/src/@ionic-native/plugins/file/index.ts +++ b/src/@ionic-native/plugins/file/index.ts @@ -833,10 +833,10 @@ export class File extends IonicNativePlugin { }) .then((fileEntry: FileEntry) => { let reader = new FileReader(); - return new Promise((resolve, reject) => { + return new Promise((resolve, reject) => { reader.onloadend = () => { if (reader.result !== undefined || reader.result !== null) { - resolve(reader.result); + resolve(reader.result); } else if (reader.error !== undefined || reader.error !== null) { reject(reader.error); } else { @@ -875,10 +875,10 @@ export class File extends IonicNativePlugin { }) .then((fileEntry: FileEntry) => { let reader = new FileReader(); - return new Promise((resolve, reject) => { + return new Promise((resolve, reject) => { reader.onloadend = () => { if (reader.result !== undefined || reader.result !== null) { - resolve(reader.result); + resolve(reader.result); } else if (reader.error !== undefined || reader.error !== null) { reject(reader.error); } else { @@ -886,8 +886,6 @@ export class File extends IonicNativePlugin { } }; - - fileEntry.file(file => { reader.readAsDataURL(file); }, error => { @@ -918,10 +916,10 @@ export class File extends IonicNativePlugin { }) .then((fileEntry: FileEntry) => { let reader = new FileReader(); - return new Promise((resolve, reject) => { + return new Promise((resolve, reject) => { reader.onloadend = () => { if (reader.result !== undefined || reader.result !== null) { - resolve(reader.result); + resolve(reader.result); } else if (reader.error !== undefined || reader.error !== null) { reject(reader.error); } else { @@ -959,10 +957,10 @@ export class File extends IonicNativePlugin { }) .then((fileEntry: FileEntry) => { let reader = new FileReader(); - return new Promise((resolve, reject) => { + return new Promise((resolve, reject) => { reader.onloadend = () => { if (reader.result !== undefined || reader.result !== null) { - resolve(reader.result); + resolve(reader.result); } else if (reader.error !== undefined || reader.error !== null) { reject(reader.error); } else {