cordova plugin add org.apache.cordova.ContactManager
返回404未找到。
如何在android上使用cordova获取用户的联系人列表?
由于
答案 0 :(得分:0)
你的问题实际上是两个人。
你得到404因为该插件不存在,我们可以使用联系人插件。如果您使用的是Cordova 5+,则可以从npm安装:cordova plugin add cordova-plugin-contacts
如果您使用的是旧版本,请使用cordova plugin add org.apache.cordova.contacts
或cordova plugin add https://github.com/apache/cordova-plugin-contacts.git
进行不稳定的回购。
以下是我从官方文档中修改的示例,并且应该返回所有联系人:
var options = new ContactFindOptions();
options.filter = ""; //we aren't filtering on anything
options.multiple = true;
var fields = ["*"]; //search all the fields
navigator.contacts.find(fields, onSuccess, onError, options);
所以我们使用find方法,我们传入所需的字段来搜索,我们的成功和错误回调,以及搜索的选项(没有过滤器和多个结果。
查看官方here