下载头像后保存到联系人,线上版本点击了没有反应addPhoneContact
发布于 5 年前 作者 jzeng 12073 次浏览 来自 问答

你想反馈一个 Bug!!

代码如下:

saveContact:function(){

var user = this.data.user

console.log(user);

file.download(user.avatar, (res) => {

console.log(res)

wx.addPhoneContact({

photoFilePath: res,

nickName: user.nickname,

firstName: user.realname,

mobilePhoneNumber: user.tel ? user.tel : user.mobile,

addressCountry: user.country,

addressState: user.province,

addressCity: user.city,

addressStreet: user.address,

organization: user.company,

title: user.position,

email: user.email,

success: function (res) {

console.log(res)

//util.tipAndBack({content:‘添加名片成功!’})

},

fail: function (res) {

console.log(res)

}

})

})

}

体验版本和开发版本,上面的代码运行正常。但是线上版本,代码只执行了

console.log(user);,把用户信息打印出来了,后面下载头像和保存相册没有正确执行!

【注意:】开发版和体验版在真机里体验都是可以的,为什么在线版本却不行了,

请不吝赐教!

1 回复

这个问题你解决了吗?我也同样出现了这个情况,开发工具里一切都OK,目前实机测试版IOS调用正常  安卓版本不执行wx.addPhoneContact

回到顶部