Я пытаюсь запустить какой-то javascript для UIWebView, но, похоже, он не работает.Например, вот фрагмент html, который я использую для проверки:
<html><body><h1>Hello World!</h1><p>It's me.</p></body></html>
Если я запускаю следующий javascript для него, возвращаемое значение равно 0, когда оно должно быть 1.
var elements = document.getElementsByTagName("h1");
elements.length;
Вот код objc, который я использую для веб-просмотра.'parser' - это строка, содержащая вышеуказанный javascript:
[webView loadHTMLString:@"<html><body><h1>Hello World!</h1><p>It's me.</p></body></html>" baseURL:nil];
NSString *markupResult = [webView stringByEvaluatingJavaScriptFromString:parser];