新增從應用包中載入的自定義使用者指令碼
let configuration = WKWebViewConfiguration()
if let path = NSBundle.mainBundle().pathForResource("customUserScript", ofType: "js"),
source = try? NSString(contentsOfFile: path, encoding: NSUTF8StringEncoding) as String {
let userScript = WKUserScript(source: source, injectionTime: WKUserScriptInjectionTime.AtDocumentStart, forMainFrameOnly: false)
let userContentController = WKUserContentController()
userContentController.addUserScript(userScript)
configuration.userContentController = userContentController
}
let webView = WKWebView(frame: self.view.bounds, configuration: configuration)
WKUserScriptInjectionTime
列舉中的任何值都有效:.AtDocumentStart
,.AtDocumentEnd