Извлечь автора в
<html><head>
<meta name="Author" content="Bloody Mary">
</head><body></body></html>
оберните javascript в функцию, сохраните его как файл reportMeta.js
и добавьте в свой проект.
// file reportMeta.js
function reportMeta(){
alert(document.getElementsByName('author')[0].getAttribute('content'));
}
Затем загрузите файл из webViewDidFinishLoad: и выполните его:
- (void)webViewDidFinishLoad:(UIWebView *)webView {
NSString *path = [[NSBundle mainBundle] pathForResource:@"reportMeta" ofType:@"js"];
NSString *jsCode = [NSString stringWithContentsOfFile:path encoding:NSUTF8StringEncoding error:nil];
[webView stringByEvaluatingJavaScriptFromString:jsCode];
[webView stringByEvaluatingJavaScriptFromString:@"reportMeta()"];
}
Или, если ваш JS короткий, вы можете просто вставить его в Objective-C.