ios - 在 phonegap [ios] 中触发 native 联系人 ui

标签 ios cordova contacts phonegap-plugins

我一直在查看联系人 API 的文档,发现有一些方法可以检索和保存联系人以在您自己的 UI 上显示它们。

但是有什么办法可以触发 native 联系人显示你的通讯录吗?

类似于在应用程序中弹出原生短信编辑器的短信插件。

谢谢

最佳答案

我正在寻找完全相同的东西并遇到了这个 http://fqnow.com/phonegap-contact-picker/ .这是 Javascript 代码,您需要做的就是:

function contactChooser(){
  var options = new ContactFindOptions();
  options.fields = ["displayName", "name", "emails", "phoneNumbers"];
  navigator.contacts.chooseContact( onSuccess, options);
}
function onSuccess(id, contact){
  alert(id);
  alert(contact);
}

关于ios - 在 phonegap [ios] 中触发 native 联系人 ui,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16355237/

相关文章:

ios - 从 Xib 呈现模态视图 Controller

javascript - 如何在我的 cordova 应用程序中点赞 Facebook 页面?

mysql - 当字符串包含空格时应用程序不更新数据库

php - Phonegap php header 重定向在 android 中不起作用

ios - Sencha Touch + PhoneGAP Build - iOS 应用程序因存储设置而被拒绝

android - 如何在 Android 联系人列表中使用 Collcations 匹配姓名和电话

ios - 在 iOS 6 上保存联系人时出现 Phonegap ContactError

ios - 推送通知在 iOS 7 中不起作用,但在 iOS 6 中有效

ios - 如何创建一个自定义 UIView,根据 Objective-C 中的滚动方向从 UINavBar 后面向下或向上滑动?

ios - 从 Main.m 调用 UILocalNotification