HarmonyOS 无障碍扩展findElement

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

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

HarmonyOS
2024-08-08 19:03:11
1006浏览
收藏 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 无障碍扩展安装
916浏览 • 1回复 待解决
HarmonyOS 开启无障碍开关
1379浏览 • 1回复 待解决
HarmonyOS扩展文本
574浏览 • 1回复 待解决
HarmonyOS string、number扩展方法
503浏览 • 0回复 待解决
HarmonyOS 扩展表达式
466浏览 • 1回复 待解决
HarmonyOS 现有组件扩展如何实现
476浏览 • 1回复 待解决
HarmonyOS 应用展示区域扩展到顶部
540浏览 • 1回复 待解决
HarmonyOS 扩展通知消息未触达问题
815浏览 • 1回复 待解决
HarmonyOS ArkTS具备koltin扩展函数能力吗
1161浏览 • 1回复 待解决
恭喜您,今日已阅读两篇内容,特奖励+2声望, 快来领取吧。