0

我正在尝试查找用户是否单击了 android 中的 webview。WebView 包含一些加载的 html/javascript。我想知道用户是否点击了 webview。

谢谢您的帮助。

代码是这样的:

//....//

    wv = (WebView) findViewById(R.id.webView1);

    wv.getSettings().setJavaScriptEnabled(true);

    wv.setBackgroundColor(Color.TRANSPARENT);
    String html = "<html><body style='margin:0;padding:0;'><script='text/javascript' src='URL'></script></body></html>";

    wv.loadData(html, "text/html", "utf-8");

//....//

谢谢您的帮助....

4

1 回答 1

0

在您的 android 应用程序中创建处理程序,例如

wv.addJavascriptInterface(new JavaScriptHandler(this),"MyHandler");

并在您的 HTML 中使用带有您的 android 处理程序的动作侦听器回调方法,然后您可以从 android 监控您的 webview 活动类似的示例在这里

于 2013-05-29T09:35:20.643 回答