簡體   English   中英

從UIViewController調用JavaScript

[英]Calling JavaScript from UIViewController

我知道我們可以使用stringByEvaluatingJavaScriptFromStringUIWebView調用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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM