随笔分类 -  FAQ

摘要:1.问题描述: 获取应用是否开启了允许通知权限后,如何引导跳转开启权限通知的设置页面? 解决方案: 通过isNotificationEnabled方法查询通知是否授权,参考isNotificationEnabled用法。 2.若申请通知权限被拒绝后,后续调用requestEnableNotifica 阅读全文
posted @ 2025-11-18 15:40 HarmonyOS_SDK 阅读(12) 评论(0) 推荐(0)
摘要:1.问题描述: 接入微信登录后,还要接华为登录吗? 解决方案: 为了帮助用户省去多次输入不同应用账号登录的繁琐过程,我们为HarmonyOS应用和元服务提供了使用华为账号快捷登录的能力。提交至华为应用市场的HarmonyOS应用和元服务,需要遵循如下规范: 如果开发者应用支持用户使用第三方账号登录, 阅读全文
posted @ 2025-11-18 15:25 HarmonyOS_SDK 阅读(145) 评论(0) 推荐(0)
摘要:1.问题描述: 在系统网络代理在被清除后,鸿蒙web组件尝试打开网页时,获取到了系统网络代理,导致网页打开失败。 解决方案: 检查网络权限配置 确保在 module.json5 配置文件中已声明必要的网络权限: "requestPermissions": [ { "name": "ohos.perm 阅读全文
posted @ 2025-11-11 16:13 HarmonyOS_SDK 阅读(36) 评论(0) 推荐(0)
摘要:1.问题描述: Push token什么场景下会发生变化? 解决方案: 下列场景Push Token会发生变化: 卸载应用后重新安装。 设备恢复出厂设置。 应用显式调用deleteToken()接口后重新调用getToken()接口。 应用显式调用deleteAAID()接口后重新调用getToke 阅读全文
posted @ 2025-11-07 16:28 HarmonyOS_SDK 阅读(45) 评论(0) 推荐(0)
摘要:1.问题描述: 主app进入后台,此时切换系统菜单暗黑模式按钮,卡片如何监听系统colorMode ,此时卡片如何做暗黑模式切换? 解决方案: 适配方案依靠资源目录,当系统对应的设置项发生变化后(如系统语言、深浅色模式等),应用会自动加载对应资源目录下的资源文件。系统为深色模式预留了dark目录,该 阅读全文
posted @ 2025-11-06 11:17 HarmonyOS_SDK 阅读(16) 评论(0) 推荐(0)
摘要:1.问题描述: 申请了长时任务,但应用切到后台一段时间后会自动终止。 解决方案: 【背景知识】 应用退至后台后,在后台需要长时间运行用户可感知的任务,如播放音乐、导航等。为防止应用进程被挂起,导致对应功能异常,可以申请长时任务,使应用在后台长时间运行。 【解决方案】 长时任务支持的类型,包含数据传输 阅读全文
posted @ 2025-11-03 10:12 HarmonyOS_SDK 阅读(40) 评论(0) 推荐(1)
摘要:1.问题描述: 生产分阶段发布时,为什么只能设置百分比,能否支持指定账号发布? 解决方案: 目前在HarmonyOS的分阶段发布中,只支持通过设置百分比来控制发布的流量比例,而不直接支持指定账号的发布方式。如果有特定的需求,如基于账号的发布控制,可能需要考虑在应用内部实现相应的控制逻辑,例如在应用后 阅读全文
posted @ 2025-10-27 10:35 HarmonyOS_SDK 阅读(43) 评论(0) 推荐(0)
摘要:【问题描述】 应用A如何使用应用B的文件?例如,自己开发的应用想读取、复制微信、钉钉等IM应用内的文件。 【背景知识】 系统通过访问控制的机制,防止数据或功能被不当或恶意使用。当前访问控制的机制涉及多方面,包括应用沙箱、应用权限、系统控件等方案。 【解决方案】 为防止恶意行为对系统造成影响,提供安全 阅读全文
posted @ 2025-09-15 17:02 HarmonyOS_SDK 阅读(46) 评论(0) 推荐(0)
摘要:1.问题描述: 推送通知里的skills标签有什么用?不填写似乎不影响推送,以及推送的点击跳转操作 解决方案: 鸿蒙系统的推送通知中的skills标签主要用于指定接收推送的应用程序所支持的能力(Skill),也就是应用程序可以处理特定类型或内容的通知。如果你的技能列表为空,系统会默认推送给所有安装了 阅读全文
posted @ 2025-06-27 11:58 HarmonyOS_SDK 阅读(19) 评论(0) 推荐(0)
摘要:1.问题描述: 在单框架HarmonyOS拿到的openid与双框架HMS Core拿到的openid是相同的吗? 解决方案: 相同的吗? 不相同。首先用户openid的生成规则是:由用户账号和应用ID加密生成的; 在这个基础上单框架和双框架的应用ID是一定不相同的, 所以单双的openid也不会相 阅读全文
posted @ 2025-06-26 10:09 HarmonyOS_SDK 阅读(16) 评论(0) 推荐(0)
摘要:1.问题描述: 集成华为一键登录的LoginWithHuaweiIDButton, 但是Button默认名字叫 "华为账号一键登录",太长无法显示,能否简写成“一键登录”与其他端一致? 解决方案: 问题分两个场景: 一、华为账号与开发者应用从未关联: 1、华为账户从来没有绑定过开发者应用, 这个时候 阅读全文
posted @ 2025-06-03 14:38 HarmonyOS_SDK 阅读(51) 评论(0) 推荐(0)
摘要:1.问题描述: LoginWithHuaweiIDButton不支持深色模式下定制文字和loading样式? 解决方案: LoginWithHuaweiIDButtonParams 中的有个supportDarkMode属性,设置为true后,需要自行响应系统的变化,见文档:https://deve 阅读全文
posted @ 2025-05-26 13:57 HarmonyOS_SDK 阅读(40) 评论(0) 推荐(0)
摘要:1.问题描述: 通过Push Kit创建实况窗之后,再更新实况窗失败,平台查询提示“实况窗端更新失败,通知未创建或已经过期”。 解决方案: 通过Push Kit更新实况窗内容的过程是自动更新的。客户端在创建本地实况窗后,使用Push Kit获取Push Token并调用相关API接口时,Push K 阅读全文
posted @ 2025-05-22 11:22 HarmonyOS_SDK 阅读(33) 评论(0) 推荐(0)
摘要:1.问题描述: 通过CardRecognition识别身份证拍照拿到的照片地址,使用该方法获取不到图片文件,请问如何解决? 解决方案: //卡证识别实现页,文件名为CardDemoPage,需被引入至入口页 import { CallbackParam, CardRecognition, CardS 阅读全文
posted @ 2025-05-19 10:21 HarmonyOS_SDK 阅读(78) 评论(0) 推荐(0)
摘要:1.问题描述: 在app相册点击图片分享,分享模态框能改变样式吗? 解决方案: 分享模态框不能只展示下半部分,分享面板由四部分构成,其中内容预览区提供两种模板供应用选择,参考:https://developer.huawei.com/consumer/cn/doc/design-guides/sha 阅读全文
posted @ 2025-05-14 15:53 HarmonyOS_SDK 阅读(38) 评论(0) 推荐(0)
摘要:1.问题描述: 预览PDF文件,文档上所描述的loadDocument接口,可以返回文件的状态,并无法实现PDF的预览,是否有能预览PDF相关接口? 解决方案: 1、执行loadDocument进行加载PDF文件后,可以通过pdfDocument.getPage(index)获取PDF页信息。 2、 阅读全文
posted @ 2025-05-08 11:56 HarmonyOS_SDK 阅读(55) 评论(0) 推荐(0)
摘要:1.问题描述: 按照官方文档调用healthStore API申请用户授权;有拉起授权弹窗,但是无回调,检查权限接口也无回调。 解决方案: 1、接口调用前,需先使用init方法进行初始化,没有回调的问题请确认是否已调用init方法。 https://developer.huawei.com/cons 阅读全文
posted @ 2025-04-17 11:32 HarmonyOS_SDK 阅读(79) 评论(0) 推荐(0)
摘要:1.问题描述: 支付场景,表现是在沙盒情况下所有商品都可以正常跑通,但是在非沙盒情况下,线上购买年包1800大额支付华为的 iap.createPurchas 在输完密码就会报 1001860001 内部错误。 解决方案: 报错原因是因为支付限额1000,已超限。 2.问题描述: 请问用户可以在手机 阅读全文
posted @ 2025-04-15 11:01 HarmonyOS_SDK 阅读(72) 评论(0) 推荐(0)
摘要:1.问题描述: PC场景,青少年模式系统API不支持吗? 解决方案: PC场景,青少年模式系统API不支持,另外文档上的几个API也不支持。 2.问题描述: 华为一键登录 Beta7本地运行到手机可以拿到匿名手机号 发布测试拿不到匿名手机号 解决方案: 1.如果是调试包修改app.json5中的ve 阅读全文
posted @ 2025-04-03 16:55 HarmonyOS_SDK 阅读(30) 评论(0) 推荐(0)
摘要:1.问题描述: pushdeviceid的长度是固定的吗? 解决方案: 在鸿蒙系统中,设备ID的长度是固定的。 2.问题描述: 通过REST API三方推送IM类消息,如何实现应用处于前台时不展示三方推送通知。 解决方案: 若开发者的应用进程在前台,则不弹出通知提醒,开发者可以在应用进程中获取通知扩 阅读全文
posted @ 2025-04-01 10:31 HarmonyOS_SDK 阅读(47) 评论(0) 推荐(0)