Phonegap - 将联系人添加到iPad - 空联系人

时间:2012-08-14 08:29:25

标签: ios cordova ios-simulator

在iPad 5.1模拟器上我试图像这样在电话簿中添加联系人:

contact = navigator.contacts.create()
contact.displayName = "Plumber"
contact.save()

联系人已保存,但为空联系人。我在这里做错了吗?

我们正在使用cordova-2.0.0。

1 个答案:

答案 0 :(得分:1)

我必须做的就是这样......

    var contact = navigator.contacts.create();
    var fullName = new ContactName();

            fullName.givenName = "John";
            fullName.familyName = "Doe";
            fullName.formatted = "John Doe";
            contact.name = fullName;
    contact.save();

这应该允许您使用名称保存联系人。

http://docs.phonegap.com/en/2.0.0/cordova_contacts_contacts.md.html#Contacts

如果您前往“联系对象”部分,您可以找到有关添加联系人的更多示例。