在iPad 5.1模拟器上我试图像这样在电话簿中添加联系人:
contact = navigator.contacts.create()
contact.displayName = "Plumber"
contact.save()
联系人已保存,但为空联系人。我在这里做错了吗?
我们正在使用cordova-2.0.0。
答案 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
如果您前往“联系对象”部分,您可以找到有关添加联系人的更多示例。