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 无障碍扩展安装
242浏览 • 1回复 待解决
HarmonyOS 扩展通知消息未触达问题
243浏览 • 1回复 待解决
HarmonyOS ArkTS具备koltin扩展函数能力吗
260浏览 • 1回复 待解决
hvigor自定义扩展demo
868浏览 • 1回复 待解决
富文本扩展点击监听返回url
708浏览 • 1回复 待解决
多module场景Hvigor自定义扩展咨询
657浏览 • 1回复 待解决