Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/assembly/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何使用Cordova插件联系人仅获取具有照片的联系人?_Android_Cordova_Phonegap Plugins_Cordova Plugins - Fatal编程技术网

Android 如何使用Cordova插件联系人仅获取具有照片的联系人?

Android 如何使用Cordova插件联系人仅获取具有照片的联系人?,android,cordova,phonegap-plugins,cordova-plugins,Android,Cordova,Phonegap Plugins,Cordova Plugins,使用options.filter可以很好地处理displayName、name、Email、PhoneNumber等,并且只返回匹配的联系人,但是对于照片和重新调整不匹配的联系人也不起作用,因为我只想获取那些有照片的联系人 Function onSuccess (contacts) { console.log(contacts); }; function onError(contactError) { alert('onError!'); }; // find

使用options.filter可以很好地处理displayName、name、Email、PhoneNumber等,并且只返回匹配的联系人,但是对于照片和重新调整不匹配的联系人也不起作用,因为我只想获取那些有照片的联系人

Function onSuccess (contacts) {
        console.log(contacts);
    };

function onError(contactError) {
    alert('onError!');
};

// find all contacts with 'Bob' in any name field
var options      = new ContactFindOptions();
options.filter   = "content://";
options.multiple = true;
options.hasPhoneNumber = true;
var fields       = [navigator.contacts.fieldType.photos];
navigator.contacts.find(fields, onSuccess, onError, options);