Toj*_*aly 5 android ios cordova cordova-3 cordova-plugins
我使用以下代码使用联系人插件" cordova-plugin-contacts " 获取联系人和联系人详细信息
var options = new ContactFindOptions();
options.filter = "";
options.multiple = true;
var fields = ["*"];
navigator.contacts.find(fields, onSuccessContact, onErrorContact, options);
Run Code Online (Sandbox Code Playgroud)
但我无法获取像这样的事件日期
如何获得这些领域?
联系人插件将仅返回几个字段,请参阅https://github.com/apache/cordova-plugin-contacts#properties
并且某些属性在 android 中支持,在 ios 设备中不支持。请参阅设备特定的怪癖https://github.com/apache/cordova-plugin-contacts#android-2x-quirks
您可以获取生日、显示名称、id、电话号码等字段。但不支持周年纪念日、自定义等类型的字段。您可以使用类别字段获取与联系人关联的用户定义类别。
// find all contacts with 'Bob' in any name field
var options = new ContactFindOptions();
options.filter = "Bob";
options.multiple = true;
// Contact fields to be returned back.
options.desiredFields = [navigator.contacts.fieldType.id, navigator.contacts.fieldType.birthday];
options.hasPhoneNumber = true;
var fields = [navigator.contacts.fieldType.displayName, navigator.contacts.fieldType.name];
navigator.contacts.find(fields, onSuccess, onError, options);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
275 次 |
| 最近记录: |