如何使用phonegap中的contacts.find使用id从iphone检索联系人详细信息
我的任务是使用特定 ID 检索联系方式详细信息。
我正在使用以下功能从另一个页面检索 viewId。在这里,联系人列表页面是index.html,当用户单击查看图标时,它将被重定向到viewContact.html,我在其中放置了以下代码来检索联系人详细信息。
现在我面临的主要问题是,如果我使用下面的代码,那么它将在下面的所有字段中搜索 id。但我只想在 id 字段中搜索。这样我就能得到完美的结果。
//this is viewContact.html
var options = new ContactFindOptions();
options.filter= viewId; // getting from index.html
options.multiple=false;
//options.filter = 23;//testing with static id
var fields = ["id","name", "phoneNumbers", "emails", "photos"];
//这里我不能在字段中仅使用id,否则它将不允许我显示联系人列表的全部内容。
请给我在phonegap中的解决方案。
navigator.service.contacts.find(fields, onSuccess, onError, options);
My task is to retrieve contact details using specific id.
I am using below functionality where i am retrieving viewId from another page. here, Contact Listing page is index.html and when user will click on view icon, it will get redirected to viewContact.html where i have put below code to retrieve contact details.
Now main problem i am facing is if i will use below code then it will search for id in below all fields. but i want to search only in id field. so that i can get perfect result.
//this is viewContact.html
var options = new ContactFindOptions();
options.filter= viewId; // getting from index.html
options.multiple=false;
//options.filter = 23;//testing with static id
var fields = ["id","name", "phoneNumbers", "emails", "photos"];
//here i cannot use only id in fields, otherwise it will not allow me to display whole content of contact list.
Please give me solution in phonegap.
navigator.service.contacts.find(fields, onSuccess, onError, options);
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在 contactSuccess 函数中,您可以通过列表检查字段“id”是否正确。例如
In your contactSuccess function you can through the list checking if the field "id" is the correct. For example