2016-12-01 2 views
0

私は現在navigator.contacts.pickContact()関数を使用していますが、これは1つの連絡先のみを返します。 1つの連絡先を取得する代わりに、複数の連絡先を同時に取得したいと考えています。 navigator.contacts.find()関数を使用しようとしましたが、連絡先リスト全体を返します。このプラグインを使用して複数の連絡先を取得するにはどうすればよいですか?Cordova連絡先プラグインを使用してIonicで複数の連絡先を取得するにはどうすればよいですか?

+0

あなたはすでに試したことを共有できますか?あなたのユースケースは何ですか?たとえば、特定の姓の連絡先をすべて取得しようとしていますか?そしてなぜ 'find()'関数があなたにとってうまくいかないのですか? – Dexter

+0

実際には、私のアプリで新しいユーザーを作成しようとしていますが、pickContactメソッドで複数の連絡先を選択することができない複数のユーザーを作成する必要がある場合は、 find()はリスト全体を返すので、ユーザーが複数の連絡先を選択できるようにカスタムコンポーネントを作成する必要があります。 –

答えて

1

プラグインを使用して直接行うことはできません。 navigator.contacts.find(['*'], (contacts) => {})すべての連絡先を取得してカスタムコンポーネントを作成して、必要なものだけを選択する必要があります。 プラグインは直接マルチピッカーを表示することはできません。

関連する問題