HarmonyOS 添加联系人到通讯录没反应
点击添加联系人按钮,把联系人的手机号名字等信息保存至手机的通讯录中,但是目前点击之后没有任何反应,请问这种添加方式为什么不可以呢,应该如何正确把信息保存至通讯录中呢?请问应该如何解决?
添加联系人方法代码片段如下:
onConcatBtnClick() {
// 获取context
let context = getContext(this) as Context;
contact.addContact(
context,
{
name: { fullName: '张先生' },
phoneNumbers: [{phoneNumber: '13888888888'}],
emails: [{email: 'zhang@xxx.com'}],
websites: [{website: 'www.huawei.com'}],
note: { noteContent: '巴拉巴拉巴拉巴拉一些备注的信息' },
nickName: { nickName: '小张' },
portrait: { uri: 'xxx' },
imAddresses: [
{
imAddress: "测试地址",
labelName: "CUSTOM_LABEL"
}
],
events: [{ eventDate: "2000.08.20", labelName: 'EVENT_BIRTHDAY' }]
},(err: BusinessError, data) => {
if (err) {
console.log(`addContact callback: err->${JSON.stringify(err)}`);
return;
}
console.log(`addContact callback: success data->${JSON.stringify(data)}`);
});
}
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 应用支持访问通讯录及联系人信息吗?
472浏览 • 1回复 待解决
HarmonyOS 联系人Picker是怎么获取手机通讯录数据的,看文档搜索不到相关使用
435浏览 • 1回复 待解决
HarmonyOS 添加通讯录功能
20浏览 • 1回复 待解决
HarmonyOS 根据id查询联系人报错
42浏览 • 1回复 待解决
鸿蒙系统-代码如何实现添加联系人
11132浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何给联系人列表添加粘性标题?
105浏览 • 1回复 待解决
如何跳转通讯录 、 打电话
1850浏览 • 1回复 待解决
HarmonyOS 获取手机联系人返回成功,返回的数据为空
261浏览 • 1回复 待解决
如何拉起短信界面然后指定联系人?
508浏览 • 2回复 待解决
如何拉起短信界面并指定联系人
1908浏览 • 1回复 待解决
HarmonyOS 通讯录与数据库问题
245浏览 • 1回复 待解决
HarmonyOS contatckit是否能获取联系人列表
76浏览 • 1回复 待解决
使用AlphabetIndexer组件实现建议通讯录页面
1011浏览 • 1回复 待解决
HarmonyOS 为什么输入法会需要访问通讯录?
498浏览 • 1回复 待解决
HarmonyOS 请问读取通讯录列表可以使用哪个API?
275浏览 • 1回复 待解决
#鸿蒙学习大百科#如何跳转选择联系人页面?
301浏览 • 1回复 待解决
HarmonyOS 点击图片按钮中间没反应
708浏览 • 1回复 待解决
HarmonyOS 通讯录相关功能布局实现
352浏览 • 1回复 待解决
#鸿蒙学习大百科#如何在不获取ohos.permission.READ_CONTACTS权限的情况下获取联系人信息?
300浏览 • 1回复 待解决
HarmonyOS 页面在webview打开之后,touchstart事件没反应
69浏览 • 1回复 待解决
鸿蒙系统-如何拉取联系人设置页面
18740浏览 • 1回复 待解决
HarmonyOS productViewManager.loadProduct 打开的界面点击打开没反应
497浏览 • 1回复 待解决
三方应用可以读取联系人数据吗?
241浏览 • 1回复 待解决
deveco studio 打不开,在桌面双击没反应,后台也没有进程什么原因啊?
1354浏览 • 2回复 待解决
HarmonyOS 如何实现动态添加组件到page?
76浏览 • 1回复 待解决
针对您的代码做了略微调整,通过want拉起通讯录新增联系人页面并传入参数的方法实现,修改后的代码如下:
module.json5文件中的权限声明如下: