Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/opengl/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
Android Webview-如何捕获被点击的单词?_Android_Webkit_Android Widget - Fatal编程技术网

Android Webview-如何捕获被点击的单词?

Android Webview-如何捕获被点击的单词?,android,webkit,android-widget,Android,Webkit,Android Widget,我正在WebView中加载一个网页,需要识别用户单击的单词(页面中的任何单词,而不仅仅是URL)。可能吗?怎么做 非常感谢 编辑: 这是在Aldiko 2.0中完成的。没有Javascript。您必须处理HTML事件 最简单的方法是为每个单词设置一个onClick事件,所以您必须用跨距将所有单词包围起来 一旦您在javascript中获得事件,您就必须将信息发送到主java应用程序。您必须处理HTML事件 最简单的方法是为每个单词设置一个onClick事件,所以您必须用跨距将所有单词包围起来 一

我正在WebView中加载一个网页,需要识别用户单击的单词(页面中的任何单词,而不仅仅是URL)。可能吗?怎么做

非常感谢

编辑:
这是在Aldiko 2.0中完成的。没有Javascript。

您必须处理HTML事件

最简单的方法是为每个单词设置一个onClick事件,所以您必须用跨距将所有单词包围起来


一旦您在javascript中获得事件,您就必须将信息发送到主java应用程序。

您必须处理HTML事件

最简单的方法是为每个单词设置一个onClick事件,所以您必须用跨距将所有单词包围起来


一旦你在javascript中获得该事件,你就必须将信息发送到你的主java应用程序。

我已经看到了aldiko.com网站。他们已经有了一种方法来检测被按下的单词(搜索)。如果你想用这个做点什么,你应该要求他们提供一个API来接收这个词


没有Javascript或他们的API,我看不到一个可行的替代方案。

我看到了aldiko.com网站。他们已经有了一种方法来检测被按下的单词(搜索)。如果你想用这个做点什么,你应该要求他们提供一个API来接收这个词


如果没有Javascript或他们的API,我就看不到可行的替代方案。

我前段时间研究过这个问题,但从来没有找到一个有效的解决方案。不过,我对HTML和Javascript的了解非常有限。如果你能找到这个问题的答案,我肯定很感兴趣。你能详细说明一下“这是在Aldiko 2.0中完成的,没有Javascript吗?”?你想不使用javascript吗?你怎么知道Aldiko使用的是没有javascript的webview?你想达到什么效果?我猜他的意思是:我前段时间研究过这个问题,但从来没有找到一个有效的解决方案。不过,我对HTML和Javascript的了解非常有限。如果你能找到这个问题的答案,我肯定很感兴趣。你能详细说明一下“这是在Aldiko 2.0中完成的,没有Javascript吗?”?你想不使用javascript吗?你怎么知道Aldiko使用的是没有javascript的webview?你想达到什么效果?我猜他的意思是: