【发布时间】:2014-09-06 05:27:39
【问题描述】:
我想写一个AccessibilityService 来帮助用户填写表格。我看到了通过WebView.loadUrl() 调用Javascript 代码的可能性。但由于我只有AccessibilityNodeInfo,所以我只看到WebView 在屏幕上。
经过一些研究,我发现 TalkBackService 能够注入 Javascript,并且在另一篇文章 (Alternative way for communication between WebView and native) 中,如果我引用了 WebView-object,我发现它是可能的。
有没有办法通过 Message 或 chromes WebView 中的广播 Intent 来执行 JavaScript?
如果有人可以帮助我,那就太好了! 非常感谢!
【问题讨论】:
-
嗨,Lee,我面临着从 AccessibilitService 填写用户名和密码的同样问题。我找不到可以使用 AccessibilityInfo 注入 javascript 的方法。你能告诉你是怎么做到的吗?谢谢。
-
嗨 Lee,你能告诉我如何使用无障碍服务从那个 webview 获取加载的 URL 吗?
标签: android google-chrome android-webview