Я использую плагин контактов Cordova для доступа к контактам устройства в ios и android. Я использую метод navigator.contacts.pickContact для выбора конкретного контакта. но этот метод выбирает только один контакт, как можно выбрать несколько контактов, или доступен любой другой метод?
Как выбрать несколько контактов с помощью плагина Cordova Contacts?
comment
привет, у тебя когда-нибудь это работало?
- person Neil   schedule 07.10.2016
comment
Здравствуйте, у вас есть какой-нибудь обходной путь для того же самого до сих пор?
- person Yesha Shah   schedule 26.04.2018
Ответы (1)
Вы можете попробовать использовать метод navigator.contacts.find. Это выполняется асинхронно, запрашивая базу данных контактов устройства и возвращая массив объектов Contact. Результирующие объекты передаются функции обратного вызова contactSuccess, заданной параметром contactSuccess.
Подробнее https://github.com/apache/cordova-plugin-contacts
Надеюсь это поможет.
person
Neh
schedule
10.08.2016
К сожалению, несмотря на то, что в документации сказано, что метод find при возврате всех контактов НЕ является асинхронным. Попытайся. Если вы загружаете, скажем, более 500 контактов ... пользовательский интерфейс зависает до тех пор, пока все контакты не будут получены.
- person greaterKing; 14.02.2017