loading added
This commit is contained in:
@@ -3,7 +3,7 @@ import {Contacts } from "@capacitor-community/contacts";
|
||||
import { Plugin} from "@capacitor/core";
|
||||
//const { Contacts } = Plugins;
|
||||
|
||||
import { isPlatform } from "@ionic/angular";
|
||||
import {isPlatform, LoadingController} from "@ionic/angular";
|
||||
import {SessionDataProviderService} from "./session-data-provider.service";
|
||||
import {WrenchService} from "../services/wrench.service";
|
||||
|
||||
@@ -13,6 +13,7 @@ import {WrenchService} from "../services/wrench.service";
|
||||
export class ContactsDataService {
|
||||
|
||||
constructor(public sessionDataProviderService:SessionDataProviderService,
|
||||
private loadingCtrl: LoadingController,
|
||||
private wrenchService: WrenchService) { }
|
||||
|
||||
|
||||
@@ -53,25 +54,22 @@ export class ContactsDataService {
|
||||
|
||||
}
|
||||
*/
|
||||
const loading = await this.loadingCtrl.create({
|
||||
message: 'Refresing...',
|
||||
duration: 7000,
|
||||
});
|
||||
const myString = JSON.stringify(contactResult.contacts);
|
||||
alert(myString.length);
|
||||
alert(myString);
|
||||
|
||||
|
||||
|
||||
let m1 = myString.substring(0,4000);
|
||||
let m2 = myString.substring(4000,8000);
|
||||
let m3 = myString.substring(8000);
|
||||
|
||||
// alert(myString.length);
|
||||
// alert(myString);
|
||||
await loading.present();
|
||||
const chunkSize = 3000;
|
||||
for(let ic=0; ic< myString.length; ic=ic+chunkSize){
|
||||
|
||||
this.usrData = {action:22010,
|
||||
member_id: this.sessionDataProviderService.member_id,
|
||||
uid: this.sessionDataProviderService.member_uid,
|
||||
sessionid: this.sessionDataProviderService.session ,
|
||||
raw_contacts: myString.substring(ic,ic+chunkSize),
|
||||
mmode: ic+chunkSize,
|
||||
mmode: ic,
|
||||
pcount: myString.length
|
||||
}
|
||||
|
||||
@@ -82,37 +80,5 @@ export class ContactsDataService {
|
||||
}
|
||||
);
|
||||
}
|
||||
|
||||
// this.usrData = {action:22010,
|
||||
// member_id: this.sessionDataProviderService.member_id,
|
||||
// uid: this.sessionDataProviderService.member_uid,
|
||||
// sessionid: this.sessionDataProviderService.session ,
|
||||
// raw_contacts: m1,
|
||||
// mmode: 1,
|
||||
// pcount: 3
|
||||
// }
|
||||
// this.usrData = {action:22010,
|
||||
// member_id: this.sessionDataProviderService.member_id,
|
||||
// uid: this.sessionDataProviderService.member_uid,
|
||||
// sessionid: this.sessionDataProviderService.session ,
|
||||
// raw_contacts: m2,
|
||||
// mmode: 1,
|
||||
// pcount: 3
|
||||
// }
|
||||
// this.usrData = {action:22010,
|
||||
// member_id: this.sessionDataProviderService.member_id,
|
||||
// uid: this.sessionDataProviderService.member_uid,
|
||||
// sessionid: this.sessionDataProviderService.session ,
|
||||
// raw_contacts: m1,
|
||||
// mmode: 2,
|
||||
// pcount: 3
|
||||
// }
|
||||
|
||||
// this.wrenchService.processUsersContacts(this.usrData).subscribe(
|
||||
// pPesult => {
|
||||
// this.pPesult = pPesult;
|
||||
// console.log("pPesult RETURN->", this.pPesult);
|
||||
// }
|
||||
// );
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user