怎么提取网站title图标

怎么提取网站title图标,第1张

看看网站页面的HTML源码,在head标签中寻找link标签,看看是不是有rel属性值为“shortcut icon”的link,如果找到了,就看它的href属性,属性值就是网页标题小图标的来源位置,通常取名为 faviconico,用URLDownloadToFile下载到本地即可

最近几年都很流行hybrid开发模式,这样就少不了native和Html界面的一些交互,或者方法的调用。

微信的分享火热我想也说大部门app模仿的一个典范。今天我们就说微信分享的一个细节。

我们浏览朋友的朋友圈后,如果想分享到自己朋友圈,那我们就需要知道webview 的title 和 image,问题来了,我们怎么知道呢?

分享界面

以前我没有接触过的时候感觉好神奇啊,微信好强大啊,这个也可以,但是最近无意才发现很简单,就是一句话二句话的问问题。

具体废话不多说了。直接先看代码吧。

[html] view plain copy 在CODE上查看代码片派生到我的代码片

selftitle = [_webView stringByEvaluatingJavaScriptFromString:@"documenttitle"];

NSLog(@"title===%@",selftitle);

NSString articleImageUrl = [_webView stringByEvaluatingJavaScriptFromString:@"documentimages[0]src"];

NSLog(@"imageurl===%@",articleImageUrl);

在控制台再看看我们的输出结果:

[html] view plain copy 在CODE上查看代码片派生到我的代码片

2014-06-24 19:31:19182 DemoApp[734:60b] title===百度一下

2014-06-24 19:31:19183 DemoApp[734:60b] imageurl===>

using System;

using SystemData;

using SystemConfiguration;

using SystemCollections;

using SystemWeb;

using SystemWebSecurity;

using SystemWebUI;

using SystemWebUIWebControls;

using SystemWebUIWebControlsWebParts;

using SystemWebUIHtmlControls;

using SystemNet;

using SystemIO;

using SystemText;

using SystemTextRegularExpressions;

public partial class Default3 : SystemWebUIPage

{

protected void Page_Load(object sender, EventArgs e)

{

string a = GetWebContent(">

1 什么是页面的title值?

在html中,title就是在标签<title></title>中的文字串,在浏览器中的表现就是窗口的标题。

2 怎样通过分析html页面获得title值?

可以通过正则表达式来提取<title></title>中的文字串。

3 title值与页面网址的对应关系是怎样?

貌似没什么严格的对应关系。网址一般是英文的,而 title 一般不是英文的,恩,老外除外。

以上就是关于怎么提取网站title图标全部的内容,包括:怎么提取网站title图标、如何获取WebView中页面的Title信息、通过域名获取网页的title等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9447580.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-28
下一篇2023-04-28

发表评论

登录后才能评论

评论列表(0条)

    保存