页面加载后Swift Webkit加载

时间:2016-04-05 02:34:27

标签: javascript ios swift

我试图在页面完全加载后调用javascript文件。

继承我所拥有的:

func webViewDidFinishLoad(webView: UIWebView) {
    let fileLocation = NSBundle.mainBundle().pathForResource("javascriptfile", ofType: "js")!
    let jsContent : String
    do {
        jsContent = try String(contentsOfFile: fileLocation, encoding: NSUTF8StringEncoding)
    }
    catch {
        jsContent = ""
    }

    myWebView.stringByEvaluatingJavaScriptFromString(jsContent)

    print("Webview did finish load")
}

但是我知道在页面加载后它没有调用。 webview一般加载后更是如此。这是正确的吗?如何在页面实际加载后调用..

我相信这是因为我只是将alert("Hello World!");添加到javascript文件中,然后警报会显示网页加载。

0 个答案:

没有答案