[self.webview stringByEvaluatingJavaScriptFromString:[NSString stringWithFormat:@"myfunc('%@')",string]];
上面的代码工作得很好,绝对没有问题,但只有当我的 javascript 方法出现在我正在加载的页面中时。但是,如果在任何外部 js 文件中引用了 js 方法,它就不会被触发,这就是我加载页面的方式
[self.webview loadRequest:[[NSURLRequest alloc] initWithURL:[NSURL URLWithString:@"http://example/mypage.html"]]];
提前致谢