Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/226.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在webview Android中跟踪点击_Android_Android Webview - Fatal编程技术网

在webview Android中跟踪点击

在webview Android中跟踪点击,android,android-webview,Android,Android Webview,几个星期以来,我一直面临着一个严重的问题!我想跟踪在Android网络视图中完成的所有点击。我知道,解决方案是实现WebViewClient,但它不会跟踪在框架中完成的点击 范例- 当您在google translate中打开网站时,webviewclient不会跟踪已翻译页面中的点击 第二,即使使用安卓3.0,当我打开google.com时,它也会显示我想的google instant,而我无法跟踪该url 如果你能帮我,我将非常感激 谢谢 Nithin如果它是您自己的Web内容,您应该使用J

几个星期以来,我一直面临着一个严重的问题!我想跟踪在Android网络视图中完成的所有点击。我知道,解决方案是实现WebViewClient,但它不会跟踪在框架中完成的点击

范例-

当您在google translate中打开网站时,webviewclient不会跟踪已翻译页面中的点击

第二,即使使用安卓3.0,当我打开google.com时,它也会显示我想的google instant,而我无法跟踪该url

如果你能帮我,我将非常感激

谢谢
Nithin

如果它是您自己的Web内容,您应该使用JavaScript跟踪它

如果它不是您自己的Web内容,可以想象您可以为此编写一些通用JavaScript,并通过loadUrljavascript应用它:。。。还有addJavascriptInterface,但我不知道细节,因为我不是一个低级的JS+DOM专家


正如您所注意到的,WebViewClient本身并不能处理所有场景,而且它是我所知道的唯一纯Java解决方案。

No