代码片段如下:
wx.addPhoneContact({
firstName: user_name,
mobilePhoneNumber: phone,
success: () => {
wx.showToast({
title: '保存成功',
duration: 2000
})
},
fail: ({errMsg}) => {
if (errMsg.includes('cancel')) {
wx.showToast({
icon: 'none',
title: '取消',
duration: 2000
})
return
}
wx.showToast({
icon: 'none',
title: '保存失败',
duration: 2000
})
}
})
看到有人遇到同样的问题,详见:https://developers.weixin.qq.com/community/develop/doc/000c84bfc50350b68fef05f5951c00。
用不同的型号的苹果手机试了下,情况如下:
- iphone14,ios17.5.1,ok,没有问题。
- iphone15,ios17.15.1,nok,仍遇到问题:取消添加后总进入fail。
- iphone11,ios15.1,nok,仍遇到问题:取消添加后总进入fail。
哦,在微信开发者工具上,也遇到同样问题:取消添加后总进入fail。