Tuesday 6 May 2014

Fetching title, description and keywords from site loaded in UiWebview

NSString *description = [weview stringByEvaluatingJavaScriptFromString:@"(function(){ var meta=document.getElementsByTagName('meta');for (var i=0; i<meta.length; i++) {if (meta[i].name.toLowerCase()=='description') {return meta[i].content;}}; })();"];

NSString *keywords = [weview stringByEvaluatingJavaScriptFromString:@"(function(){ var meta=document.getElementsByTagName('meta');for (var i=0; i<meta.length; i++) {if (meta[i].name.toLowerCase()=='keywords') {return meta[i].content;}}; })();"];

NSLog(@"\n title= %@  \n description= %@ \n keywords= %@" ,[weview stringByEvaluatingJavaScriptFromString:@"document.title"],description,keywords);

No comments:

Post a Comment