2016-08-04 152 views

回答

0

你需要PL在UIViewController2中使用UIWebView,然後使用下面的代碼。 然後在UIViewController2中添加下面的代碼來運行EasyJSWebView代碼。

MyJSInterface* interface = [MyJSInterface new]; 
[self.myWebView addJavascriptInterfaces:interface WithName:@"MyJSTest"]; 
[interface release]; 

MyJSInterface派生自NSObject類它不是VC。

注:WKWebView提供原生橋JavaScript和之間客觀C見該SO URL Call JavaScript function from native code in WKWebView

+0

不工作!你能用其他名字改變MyJSTest的名字嗎? – iphonemaclover

+0

爲什麼需要更改名稱,是否將MyJSInterface類添加到項目中? –

+0

是的,我做了,但沒有工作 – iphonemaclover