2013-06-11 35 views
0

我有一个简单的网站,我有投入。其中两个对我来说很有趣,但他们没有设置id。他们只有名字。现在 - 我可以注入HTML代码加载jQuery来获取这些元素,还是必须遍历网站上的所有元素才能找到我真正需要的元素?Android - 在WebView中的Javascript

回答

2

一种方法是使用WebView.addJavascriptInterface向您的JavaScript公开Java接口。这可以让你的JavaScript直接调用你的Java对象。根据你的情况,这可能是不安全的,特别是如果你不控制JavaScript。

注入也可以使用WebView.loadUrl(),但取决于页面的复杂性(重定向等),这也可能会产生问题。