2013-06-11 38 views
0

我有一個簡單的網站,我有投入。其中兩個對我來說很有趣,但他們沒有設置id。他們只有名字。現在 - 我可以注入HTML代碼加載jQuery來獲取這些元素,還是必須遍歷網站上的所有元素才能找到我真正需要的元素?Android - 在WebView中的Javascript

回答

2

一種方法是使用WebView.addJavascriptInterface向您的JavaScript公開Java接口。這可以讓你的JavaScript直接調用你的Java對象。根據你的情況,這可能是不安全的,特別是如果你不控制JavaScript。

注入也可以使用WebView.loadUrl(),但取決於頁面的複雜性(重定向等),這也可能會產生問題。