in webViewDidFinishLoad: I have a code:
NSString *functionCall = [NSString stringWithFormat:@"setString(%@)", @"string"];
[self.myWebView stringByEvaluatingJavaScriptFromString:functionCall];
And in Java Script:
function setString(string) {
alert(string);
}
but I dont see alert when webView finished load…What I do wrong ? Thanks.
You are trying to invoke an Objective-C method. You have to pass javascript code to the
stringByEvaluatingJavaScriptFromStringmethod.What you likely want to do is something like this: