mirror of
https://github.com/danielsogl/awesome-cordova-plugins.git
synced 2025-02-21 00:23:00 +08:00
refactor(file): fix build issues
This commit is contained in:
parent
aeea03478b
commit
134eab2dcc
@ -833,10 +833,10 @@ export class File extends IonicNativePlugin {
|
||||
})
|
||||
.then((fileEntry: FileEntry) => {
|
||||
let reader = new FileReader();
|
||||
return new Promise<any>((resolve, reject) => {
|
||||
return new Promise<string>((resolve, reject) => {
|
||||
reader.onloadend = () => {
|
||||
if (reader.result !== undefined || reader.result !== null) {
|
||||
resolve(reader.result);
|
||||
resolve(<string>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<any>((resolve, reject) => {
|
||||
return new Promise<string>((resolve, reject) => {
|
||||
reader.onloadend = () => {
|
||||
if (reader.result !== undefined || reader.result !== null) {
|
||||
resolve(reader.result);
|
||||
resolve(<string>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<any>((resolve, reject) => {
|
||||
return new Promise<string>((resolve, reject) => {
|
||||
reader.onloadend = () => {
|
||||
if (reader.result !== undefined || reader.result !== null) {
|
||||
resolve(reader.result);
|
||||
resolve(<string>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<any>((resolve, reject) => {
|
||||
return new Promise<ArrayBuffer>((resolve, reject) => {
|
||||
reader.onloadend = () => {
|
||||
if (reader.result !== undefined || reader.result !== null) {
|
||||
resolve(reader.result);
|
||||
resolve(<ArrayBuffer>reader.result);
|
||||
} else if (reader.error !== undefined || reader.error !== null) {
|
||||
reject(reader.error);
|
||||
} else {
|
||||
|
Loading…
Reference in New Issue
Block a user