多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
# js调用ios方法 ## ios ~~~objectivec // js配置 WKUserContentController *userContentController = [[WKUserContentController alloc] init]; //需要JS调用iOS 原生的方法,都要添加到这里 [userContentController addScriptMessageHandler:self name:@"finishHandle"]; // WKWebView的配置 WKWebViewConfiguration *configuration = [[WKWebViewConfiguration alloc] init]; configuration.userContentController = userContentController; // 显示WKWebView self.webView = [[WKWebView alloc] initWithFrame:CGRectMake(0, 0, ScreenWidth, ScreenHeight-NavitionbarHeight) configuration:configuration]; self.webView.UIDelegate = self; // 设置WKUIDelegate代理 [self.view addSubview:self.webView]; ~~~ ## js ``` js window.webkit.messageHandlers.finishHandle.postMessage('哈哈'); ```