[英]Calling JavaScript from UIViewController
我知道我們可以使用stringByEvaluatingJavaScriptFromString
從UIWebView
調用Java腳本,但是我可以從視圖控制器以外的其他任何地方調用Java Script嗎?
我正在從WebView顯示UIPopover
,我想從彈出窗口調用js代碼以對下面顯示的網頁進行更改。
我嘗試從彈出框的viewcontroller調用webview中的方法來調用js,方法被調用,但是什么也沒發生
彈出窗口中的ViewController
webView =[WebViewController alloc]init];
[webView methodToCallJs];
WebViewController
-(void)methodToCallJs
{
[_webView stringByEvaluatingJavaScriptFromString:@"sampleFunction()"];
}
有沒有辦法做到這一點 ??
我認為您正在尋找的是http://code.google.com/p/jsbridge-to-cocoa/的功能
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.