使用 Cordova 在 iOS 上显示联系人 (PhoneGap)
Showing Contacts on iOS with Cordova (PhoneGap)
我正在开发一个JQuery Mobile应用程序。我想在Cordova(PhoneGap)的帮助下通过AppStore分发此应用程序。我想要一个按钮,当用户单击它时,他们的联系人会出现。当他们选择一个时,如果可能的话,我想获取与之关联的电子邮件地址。目前,我有以下内容:
<input id="viewButton" type="button" value="+" onclick="getContact();" />
<script type="text/javascript">
function getContact() {
var options = new ContactFindOptions();
var fields = ["name", "emails"];
navigator.contacts.find(fields, onSuccess, onError, options);
}
function onContactSuccess() {
alert("Great");
}
function onContactError() {
alert("oops");
}
</script>
令我惊讶的是,我没有看到联系人弹出窗口。我做错了什么?
您忘了更改 onSuccess 和 onError 方法名称。contacts.find 的实例构造函数应为:
navigator.contacts.find(fields, onContactSuccess, onContactError, options);
相关文章:
- 如何在android中使用phonegap将文件从一个文件夹移动/复制到另一个文件夹
- Phonegap-(安卓/iphone)多个图像的图像库出现问题
- angular.js没有'无法在PhoneGap中处理视图标记
- 如何使用phonegap从安卓设备中提取联系人的字母顺序
- 如何通过Phonegap使用iOS格式查找联系人的电话号码
- 在IOS(Phonegap)中按姓名对联系人进行排序(姓名显示为中文和英文)
- PhoneGap脚本可以正确读取联系人,直到我包含照片(头像)
- 如何使用phonegap检查电话号码是否存在于联系人数据库中
- 使用 Cordova 在 iOS 上显示联系人 (PhoneGap)
- 如何在Android上运行的PhoneGap中访问联系人的电话号码
- 从数据库PhoneGap/Android恢复联系人
- 使用Phonegap访问Android上的联系人
- 是否有phonegap联系人的允许字段列表.find
- 使用phonegap和Sencha Touch访问Android手机联系人
- 使用Phonegap显示联系人列表
- 没有显示来自Phonegap的联系人图像
- 我们可以使用phonegap访问HTML5和javascript中的android设备的联系人列表、相机图片等原生内容吗
- Phonegap联系人表单:如何在html中使用Phonegap发送联系人表单消息
- 无法通过angularjs在phonegap中显示联系人照片
- 在phonegap中可以永久保存Windows phone 8模拟器上的联系人吗?