HarmonyOS 鸿蒙Next 保存通讯录相关问题

HarmonyOS 鸿蒙Next 保存通讯录相关问题

1、用下面的方式 保存通讯录带来的问题  let want: Want = { bundleName: ‘com.ohos.contacts’, abilityName: ‘com.ohos.contacts.MainAbility’, parameters: { ‘phoneNumber’:‘13533443322’, ‘contactName’:‘yiqiang.wang’, ‘pageFlag’:‘page_flag_save_contact’ } }; this.context.startAbility(want);  跳出系统界面,只能保存一跳数据。 如果有多条数据 用for循环调用,点击左边的返回按钮,会陷入死循环的保存 

2;请问该如何不打扰用户的情况下,保存到通讯录

2 回复
1.当前通过startAbility跳转新建联系人页面每次只能一条

2.当前保存通讯录,需要用户授权才能保存,所以不存在不打扰就能保存的,安全不妨不允许这样

更多关于HarmonyOS 鸿蒙Next 保存通讯录相关问题的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


针对HarmonyOS 鸿蒙Next保存通讯录的相关问题,以下是一些专业解答:

在HarmonyOS 鸿蒙Next系统中,通讯录数据可以通过多种方式保存和管理。系统提供了内置的关系型数据库(如基于SQLite的RdbStore),开发者可以利用这些工具来创建、存储和查询通讯录数据。

对于普通用户而言,保存通讯录数据最便捷的方式是利用系统自带的通讯录应用。该应用会自动将联系人信息保存到设备的本地存储中,并支持备份到云空间。在升级系统或迁移设备时,用户可以轻松地从云空间恢复通讯录数据。

此外,用户还可以考虑使用第三方应用来备份和管理通讯录。这些应用通常提供了更为丰富的功能和选项,如联系人去重、合并、导出为CSV或Excel文件等。但请注意,在使用第三方应用时,务必确保应用的来源可靠,并仔细阅读其隐私政策和用户协议。

如果用户在保存通讯录数据时遇到任何问题,可以尝试重启设备或检查系统更新。如果问题依旧无法解决,请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部
AI 助手
你好,我是IT营的 AI 助手
您可以尝试点击下方的快捷入口开启体验!