Android:如何与 WebView 的内容进行交互?

Ton*_*ony 2 android webview

有没有办法以编程方式与 a 的内容进行交互WebView

例如,我的应用程序如何:

  1. 响应事件(例如单击网页上的按钮)

  2. 遍历INPUT页面中的所有元素并检索它们的内容?

  3. 查找DIV类的所有元素status并更改它们的内容?

谢谢!

net*_*ein 5

您可以使用 Javascript 对 Java 可以检测到的任何内容进行回调。

你可以在这里看到一个调用 JS 到 Java 的演示:Android Calling JavaScript functions in WebView

  • @TonythePony 我认为 [这是正确的 URL](https://code.google.com/p/apps-for-android/source/browse/Samples/WebViewDemo/src/com/google/android/webviewdemo/WebViewDemo.爪哇) (2认同)