iOS WKWebView 中注入JS文件

JavaScript019

iOS WKWebView 中注入JS文件,第1张

我们创建WKWebView时必须创建WKWebViewConfiguration管理器

我们可以通过他来进行js文件的注入添加,这样当WKWebView加载页面时不需要再网络加载,直接取本地文件

//同样的方法可以加载css文件,但是css注入需要转换什么格式,还没研究明白,有搞清楚的可以私信留言,一起研究

//直接调用js

//webView.evaluateJavaScript("hi()", completionHandler: nil)

//调用js带参数

//webView.evaluateJavaScript("hello('')", completionHandler: nil)

//调用js获取返值

//webView.evaluateJavaScript("getName()") { (any,error) ->Void in

// NSLog("%@", any as! String)

//}

- (void)hello:(NSString *)param{

[self showAlert:param Title:@"js Call iOS"]

}

c