2016-12-01 19 views
0

我目前使用navigator.contacts.pickContact()函数,它只返回一个联系人。我不想获得单个联系人,而是希望同时获得多个联系人。我曾尝试使用navigator.contacts.find()函数,但它返回整个联系人列表。我怎样才能使用这个插件获得多个联系人?如何使用Cordova contacts插件检索Ionic中的多个联系人?

+0

你可以分享你已经试过的东西吗?你的用例是什么?你是否试图用特定姓氏获取所有联系人?为什么'find()'函数不适合你? – Dexter

+0

其实我试图在我的应用程序中创建新用户,就单用户创建而言,pickContact方法很好,假设如果我需要创建多个用户,pickContact不允许选择多个联系人。 find()返回整个列表,所以我必须编写自定义组件以允许用户选择他们选择的多个联系人。 –

回答

1

它不能用你想要的方式直接用插件完成。您必须执行navigator.contacts.find(['*'], (contacts) => {})检索所有联系人并创建自定义组件以仅选择您想要的那些组件。 该插件直接不允许显示多选择器。

相关问题