0

我有一个可访问性服务,它在模拟器中侦听来自已安装应用程序的 UI 事件。这些事件可以是当用户在文本框中输入文本或单击按钮等时。如果控件不是 web 视图的一部分,我可以捕获这些事件。对于 webview,它不起作用,并且我没有在 webview 中获取图形控件的事件。使用 API 级别 18,我们可以在辅助功能服务中为 Web 视图和混合应用程序请求增强 Web 辅助功能。我已在辅助功能服务中正确启用此标志。但是,我没有从 web 视图中的控件中获得任何事件。为什么我的无障碍服务没有收到 webviews 事件的事件,尽管我已经正确设置了标志并且使用的是 API 级别 18?Android 文档提到了 javscript 注入。我需要注入 javascript 才能工作吗?如果是这样,你能帮我提供一个代码片段或参考吗?谢谢你的帮助。

4

0 回答 0