HarmonyOS 鸿蒙Next 我在代码中按照文档设置了无障碍属性,但是在Next机器上没有找到开启无障碍开关

发布于 1周前 作者 vueper 来自 鸿蒙OS

HarmonyOS 鸿蒙Next 我在代码中按照文档设置了无障碍属性,但是在Next机器上没有找到开启无障碍开关

我在代码中按照文档设置了无障碍属性,但是在next机器上没有找到开启无障碍开关,请问现在的beta1版本上有无障碍开关模式开关吗 无障碍模式

3 回复
确实没看到  无障碍的开关,无障碍三个字都没找到。

更多关于HarmonyOS 鸿蒙Next 我在代码中按照文档设置了无障碍属性,但是在Next机器上没有找到开启无障碍开关的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


鸿蒙系统开启无障碍功能流程: 打开手机【设置】-》点击【辅助功能】-》点击【无障碍】-》下拉到页面底部,点击【已安装的服务】-》选择要设置的服务,点击进入-》打开服务开关-》在弹出的窗口点击【确定】即可。如果您【已安装的服务】显示无服务,应该是未安装相应的扩展服务。 这边可以参考无障碍开发服务文档: Accessibility Kit简介-Accessibility Kit(无障碍服务)-应用框架 - 华为HarmonyOS开发者 里面有介绍如何基于AccessibilityExtensionAbility模板开发自己的扩展服务,以及如何开启自定义的无障碍扩展服务。希望可以解决您的问题。

当前基于ArkUI组件的属性做默认的无障碍适配 ,没有无障碍模式的开关来验证,大概6月底的官网新版本,会支持屏幕朗读,参考:

辅助功能-辅助功能快捷键-选择功能-选择一个屏幕朗读,打开辅助功能快捷键。

三击电源键,开启屏幕朗读。

操作方式:屏幕朗读下长按聚焦,双击进入下一项,单指向上:寻找上一个节点,单指向下:寻找下一个节点,双指向左:向左滑动,双指向右:向右滑动。

实际效果以官网新版本和文档为准。

在HarmonyOS鸿蒙Next系统中,若您在代码中按照文档正确设置了无障碍属性,但在设备上未找到开启无障碍开关,这可能是由于以下几个原因:

  1. 系统版本差异:确保您的Next机器运行的是支持无障碍功能的HarmonyOS版本。不同版本的系统可能在UI布局或功能实现上存在差异。

  2. 配置文件检查:核对config.json或其他相关配置文件,确保无障碍服务的声明与文档一致,且未被错误地禁用或遗漏。

  3. 权限问题:确认应用已获取必要的权限,包括无障碍服务访问权限,这些权限通常需要在应用的manifest.json中声明。

  4. 设备特定限制:部分设备可能由于硬件或软件定制,对无障碍功能的实现有所不同。检查设备文档或更新日志,确认无障碍功能是否受支持。

  5. 重启与缓存:尝试重启设备或清除系统缓存,有时候系统更新或配置更改后需要重启才能生效。

如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html 。在此平台上,您可以获得更专业的技术支持和解决方案。

回到顶部