//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];
本文介绍了在JavaScript中调用iOS方法的具体实现,通过设置JSContext实现网页按钮触发iOS功能,如设置和获取本地键值。同时展示了如何从JavaScript环境中调用iOS的setKey和getKey方法。
59

被折叠的 条评论
为什么被折叠?



