我想在浏览器中查看favicon.ico
,但不要将它们下载到我的计算机上。我该如何执行?
妙语
我有一个应用程序,应该显示给定网址的favicon。仅当favicon.ico
显示在浏览器而不是下载时,应用才会成功。所以我需要以某种方式强制图像在浏览器中显示。例如,http://www.nydailynews.com/favicon.ico
不会显示在浏览器中,而是下载(chrome浏览器)。但是我看到safari能够强制它在浏览器中显示。我的Android应用程序如何做同样的游戏?
从android我使用毕加索来加载ListView中的图像
答案 0 :(得分:0)
这不是解决方案,但我不确定你要做什么。 Favicon会加载WebView
,但不会下载它。我刚试过以下代码,
WebView view = (WebView) findViewById(R.id.web_view);
view.loadUrl("http://www.google.com/favicon.ico");
这会加载WebView
中的图标。此外,我尝试在我的Chrome Android
应用中打开相同的网址,它也有效。它不下载它。
附:请注意,我正在测试运行Android 5.1的Motorola Moto X.
<强>更新强>
试试这个
WebView webView = (WebView) findViewById(R.id.web_view);
String data = "<body>" + "<img src=\"http://www.nydailynews.com/favicon.ico\"/></body>";
webView.loadData(data, "text/html", "utf-8");