Плагин Ionic 3 Cordova Контакты: ограниченный выпуск контактов (Angular Issue) - PullRequest
0 голосов
/ 27 ноября 2018

Я работаю с Ionic 3 над задачей получения всех контактов устройства, но когда я использую этот код, количество контактов ограничено 21 контактом.

Хотя, предупреждение, которое отображает длину результатапокажи 663 но при отображении у меня только 21 evrytime Есть у кого-нибудь идея?

home.ts

import { Component } from '@angular/core';
import { NavController } from 'ionic-angular';
import { Contacts } from '@ionic-native/contacts';

@Component({
  selector: 'page-home',
  templateUrl: 'home.html'
})
export class HomePage {
  data:any;
  constructor(public navCtrl: NavController,
              private contacts: Contacts
              ) {
      contacts.find(['displayName', 'phoneNumbers'], {filter: "", multiple: true})
      .then(data => {
        alert("len= "+data.length);
        this.data = data;
        alert(JSON.stringify(data));
      });
  }

}

home.html

  <p *ngFor="let contact of data">
    {{contact.displayName}} /
    {{contact.phoneNumbers[0].value}}
  </p>

Хотя, оповещениекоторые показывают длину результата показывают 663, но при отображении у меня есть только 21 каждый раз Есть ли у кого-нибудь идея?

...