我正在编写一个 android 应用程序,它为用户可能在我的 web 视图中导航到的任何站点下载并保存“apple-touch-icon”png 图像。我目前正在使用 JSOUP 来获取 html 文档,解析文档,并找到由 rel="apple-touch-icon" 标识的链接。例如,堆栈溢出的链接如下所示:
rel="apple-touch-icon-precomposed" href="http://cdn.sstatic.net/stackoverflow/img/apple-touch-icon.png"
我有这个工作,但它非常慢。本质上,我下载了同一个页面两次,一次在 webview 中显示,第二次用 JSOUP 解析它,然后下载图像。有没有办法可以从我的 web 视图中已经存在的文档中获取我需要的链接,而不是再次下载页面然后解析它?