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)}`);
});
}
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
- 11.
- 12.
- 13.
- 14.
- 15.
- 16.
- 17.
- 18.
- 19.
- 20.
- 21.
- 22.
- 23.
- 24.
- 25.
- 26.
- 27.
- 28.
HarmonyOS
赞
收藏 0
回答 1
相关问题
HarmonyOS 如何拉起拉起系统通讯录,进行选择联系人或者新增联系人
961浏览 • 1回复 待解决
HarmonyOS 应用支持访问通讯录及联系人信息吗?
1243浏览 • 1回复 待解决
HarmonyOS 要怎么获取所有通讯录联系人的信息呢
936浏览 • 1回复 待解决
HarmonyOS 联系人Picker是怎么获取手机通讯录数据的,看文档搜索不到相关使用
921浏览 • 1回复 待解决
HarmonyOS 添加通讯录功能
932浏览 • 1回复 待解决
HarmonyOS 读取通讯录,保存通讯录
1168浏览 • 1回复 待解决
鸿蒙系统-代码如何实现添加联系人
12218浏览 • 1回复 待解决
HarmonyOS 根据id查询联系人报错
802浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何给联系人列表添加粘性标题?
1105浏览 • 1回复 待解决
HarmonyOS 联系人读取报201权限错误
755浏览 • 1回复 待解决
如何跳转通讯录 、 打电话
2760浏览 • 1回复 待解决
HarmonyOS 如何拉起系统电话拨号,以及保存号码到通讯录
654浏览 • 1回复 待解决
HarmonyOS NEXT(4.0)通讯录权限申请
1065浏览 • 1回复 待解决
如何拉起短信界面并指定联系人
2886浏览 • 1回复 待解决
如何拉起短信界面然后指定联系人?
1388浏览 • 2回复 待解决
HarmonyOS contatckit是否能获取联系人列表
1035浏览 • 1回复 待解决
HarmonyOS 类似通讯录的页面怎么实现?
643浏览 • 1回复 待解决
HarmonyOS 通讯录与数据库问题
1097浏览 • 1回复 待解决
HarmonyOS 获取手机联系人返回成功,返回的数据为空
1237浏览 • 1回复 待解决
使用AlphabetIndexer组件实现建议通讯录页面
1811浏览 • 1回复 待解决
HarmonyOS 为什么输入法会需要访问通讯录?
1398浏览 • 1回复 待解决
HarmonyOS 请问读取通讯录列表可以使用哪个API?
1410浏览 • 1回复 待解决
#鸿蒙学习大百科#如何跳转选择联系人页面?
1365浏览 • 1回复 待解决
HarmonyOS 点击图片按钮中间没反应
1982浏览 • 1回复 待解决
HarmonyOS 通讯录相关功能布局实现
1136浏览 • 1回复 待解决
针对您的代码做了略微调整,通过want拉起通讯录新增联系人页面并传入参数的方法实现,修改后的代码如下:
module.json5文件中的权限声明如下: