【问题标题】:How to access HTML source from Android WebView?如何从 Android WebView 访问 HTML 源代码?
【发布时间】:2021-04-14 19:18:25
【问题描述】:

我有一个简单的浏览器应用程序。它加载一些 IP 并使用 WebView 显示它。我想访问加载的 URL 的源代码并存储到 Android 字符串中以便我可以使用它。

举个例子:

假设它加载了 10.0.0.1 并且网页显示了这个。

所以,我想存储那个“你好”。如果字符串等于“HELLO THERE”,则进一步要处理,将显示吐司。

我设法加载了 URL,并且我知道如何制作 Toast。问题是,我无法将“HELLO THERE”存储在字符串中。

已尝试的解决方案:

  1. http://blog.weinigel.se/2014/03/05/getting-html-source-from-android-webview.html
  2. Is there a way to get the HTML in a webview in an Android app?
  3. How I get page source from WebView?

我已经尝试了上述所有解决方案。但是,没有一个奏效。如果我使用我的特定场景得到答案,那就太好了。

【问题讨论】:

  • 您能否判断使用这些解决方案是否引发了一些异常或错误,或者它没有做任何事情?你的实现也可能是错误的
  • @javdromero 没有异常或错误。至少没有打印出 catch (Exception e) 块。

标签: android html android-webview


【解决方案1】:

我在这篇文章中找到了我的问题的解决方案。

https://stackoverflow.com/questions/6503574/how-to-get-html-source-code-from-url-in-android[][1]

我对 Ion 依赖性了解不多,但它确实完成了我的工作。

【讨论】:

    猜你喜欢
    • 2023-03-07
    • 2011-12-13
    • 1970-01-01
    • 2011-11-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-31
    • 1970-01-01
    相关资源
    最近更新 更多