从UIViewController调用JavaScript
我知道我们可以使用从UIViewController调用JavaScript,javascript,ios,uiwebview,Javascript,Ios,Uiwebview,我知道我们可以使用stringByEvaluatingJavaScriptFromString从UIWebView调用Java脚本,但是我可以从视图控制器以外的任何其他地方调用Java脚本吗 我正在从一个web视图中显示一个UIPopover,我想从popover调用js代码来更改下面显示的网页 我试着从popover的viewcontroller调用webview中的一个方法来调用js,调用了这个方法,但什么也没发生 popover中的ViewController webView =[WebV
stringByEvaluatingJavaScriptFromString
从UIWebView
调用Java脚本,但是我可以从视图控制器以外的任何其他地方调用Java脚本吗
我正在从一个web视图中显示一个UIPopover
,我想从popover调用js代码来更改下面显示的网页
我试着从popover的viewcontroller调用webview中的一个方法来调用js,调用了这个方法,但什么也没发生
popover中的ViewController
webView =[WebViewController alloc]init];
[webView methodToCallJs];
WebViewController
-(void)methodToCallJs
{
[_webView stringByEvaluatingJavaScriptFromString:@"sampleFunction()"];
}
有什么方法可以做到这一点吗?我想你要找的就是它的作用