HarmonyOS 无障碍扩展findElement

如截图标记,如果我想通过performAction(‘click’)模拟点击蓝色的element。是需要先通过findElement找到红线title的Text元素,然后通过attributeValue(‘parent’)拿到Column的元素,再进行performAction(‘click’)么?

HarmonyOS 无障碍扩展findElement-鸿蒙开发者社区

HarmonyOS
2024-08-08 19:03:11
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zbw_apple

这种是可以的,但看您这边的截图,column属于根元素,可通过AccessibilityExtensionContext.getWindowRootElement 获取根元素,通过performAction(‘click’)模拟点击即可。

参考链接如下:https://developer.huawei.com/consumer/cn/doc/harmonyos-references/is-inner-application-accessibilityextensioncontext-0000001783238606#ZH-CN_TOPIC_0000001783238606__performaction

分享
微博
QQ
微信
回复
2024-08-08 21:06:01
相关问题
HarmonyOS 无障碍扩展安装
666浏览 • 1回复 待解决
HarmonyOS 开启无障碍开关
680浏览 • 1回复 待解决
HarmonyOS扩展文本
363浏览 • 1回复 待解决
HarmonyOS string、number扩展方法
264浏览 • 0回复 待解决
HarmonyOS 扩展表达式
246浏览 • 1回复 待解决
HarmonyOS 现有组件扩展如何实现
231浏览 • 1回复 待解决
HarmonyOS 扩展通知消息未触达问题
513浏览 • 1回复 待解决
HarmonyOS 应用展示区域扩展到顶部
319浏览 • 1回复 待解决