iOS javascript js 交互

//JS里的一个回调。比如网页上的某个按钮点一下之后。JS会调用setKey这个方法。

 JSContext *context1 = [self.startView valueForKeyPath:@"documentView.webView.mainFrame.javaScriptContext"];

 context1[@"setKey"]  = ^(NSString *text)

js 调用ios 的某个方法。

NSString *alertJS=@"getKey('iosKey121233')";

        [context1 evaluateScript:alertJS];

原文地址:https://www.cnblogs.com/qingjoin/p/5881819.html