Как передать строковую переменную ObjectiveC в функцию JavaScript?Я только начал с javascript .. так что, пожалуйста, прости мое невежество ...
NSString * param = @"foo"; NSString * jsCallBack = [NSString stringWithFormat:@"myFunc('%@')",param]; [webView stringByEvaluatingJavaScriptFromString:jsCallBack];
В Objective-C
NSString *str = @"hi ya"; [self.webView stringByEvaluatingJavaScriptFromString:[NSString stringWithFormat:@"myFunc('%@')",str]];
Теперь вызовите эту функцию в файле js:
function myFunc(str) { alert(str); }
Эти шаги должны работать.