Следующий код вставит JavaScript локально
- (void)injectJavascript:(NSString *)resource {
NSString *jsPath = [[NSBundle mainBundle] pathForResource:resource ofType:@"js"];
NSString *js = [NSString stringWithContentsOfFile:jsPath encoding:NSUTF8StringEncoding error:NULL];
[self.webView stringByEvaluatingJavaScriptFromString:js];
}
Просто передайте имя файла перед js, например.
[self injectJavascript:@"script"];
Чтобы ввести JavaScript с вашего сервера, вы можете сначала загрузить его и аналогичным образом загрузить в веб-представление.