【问题标题】:xPath on AndroidwebViewAndroid webView 中的 xPath
【发布时间】:2016-11-18 23:46:31
【问题描述】:

我正在使用 Android webView。我有一个xPath 和一个webView。我想评估webViewwebPage 上的xPath。谁能帮我解决这个问题?我尝试了以下代码,但没有成功。

XPath xpath = XPathFactory.newInstance().newXPath();
    String expression = "xpath expression";
    NodeList nodes = (NodeList) xpath.evaluate(expression, webView, XPathConstants.NODESET);

我也看到了这个link。但我不知道他是怎么得到html的。

【问题讨论】:

    标签: android html xpath webview


    【解决方案1】:

    创建一个JavaScriptInterface 类作为Callback 用于从WebView 检索HTML 内容。这里a sample tutorial

    【讨论】:

    • 谢谢。变量html的类型应该是什么?我需要评估我的 xpath
    • 我从 u gvae 链接尝试了同样的方法。但收到以下警告 10-18 17:16:51.939: WARN/InputManagerService(67): Window already focus, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@4069c180 当我尝试时会发生这种情况从js到android通信
    猜你喜欢
    • 2012-11-10
    • 2014-11-05
    • 2017-06-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-26
    • 2020-02-22
    相关资源
    最近更新 更多