无法使用Phonegap保存新联系人的联系人图片

时间:2013-10-15 12:29:24

标签: cordova phonegap-plugins

我正在尝试使用Phonegap Contact将新联系人保存到手机中,它运行正常。但是,当我尝试添加图像时,没有任何反应。我无法将图片添加到新创建的联系人中。所以一切正常但不是图片。

我使用此代码将图片添加到Contact对象:

var photosArray = [];
photosArray[0] = new ContactField('url', 'images/icon.jpg', true);
contact.photos = photosArray;

我使用相同的语法和方法添加所有其他信息,如电话号码和电子邮件,它可以正常工作。

任何建议或想法都会有所帮助。

1 个答案:

答案 0 :(得分:0)

尝试将类型更改为“照片”,并注意documentation对URL或base64编码图像字符串的说明。

"photos": [{
     "type": "photo",
     "value": "http://example.com/image.png",
     "id": 0,
     "pref": true
}]