如何获取webview被点击的内容
我想将书签功能添加到我的应用程序中,当我单击显示 HTML 文件的 web 视图(文件的主要部分是字符串)时,我想捕获屏幕上显示的内容的第一行。有人知道答案吗?
预先非常感谢。
-肖恩
I want to add the bookmark function to my app, when I clicked on the webview which display the HTML files (The file's main part is string), I want to capture the first line of the content which display on the screen. Anyone knows the answer?
Thanks very much in advance.
-Shawn
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以识别页面的某些内容是否包含 img 标签
使用 webView 的 API 点击此处
并使用 int 值这堂课的内容
希望有帮助
you can identify the some content of the page as It contains img tag or not
Use this API of webView click here
and use the int values of this class for the content
Hope it help
如果有一个指向 WebView 的链接,并且您希望在用户单击此链接时执行特定操作,则必须使用以下代码捕获链接单击:
在活动代码中的某处(通常在 onCreate 方法中):
以及 WebViewClient class:
如果你想做的是获取WebView的实际显示内容,没有API可以做到这一点。
看看这些帖子:
是否有可能获得WebView 中的 HTML 代码
检索 webview 内容
均在此重定向网站:
http://lexandera.com/2009/01/extracting -html-from-a-webview/
If there is a link into the WebView and you want to do a specific action when the user click on this link you must catch the link click using the following code:
Somewhere in your activity code (commonly in the onCreate method):
And the WebViewClient class:
If what you want to do is get the actual displayed content of the WebView, there is no API to do that.
Have a look on those post:
Is it possible to get the HTML code from WebView
Retrieve webview content
Both redirect on this website:
http://lexandera.com/2009/01/extracting-html-from-a-webview/