【发布时间】:2015-01-17 02:31:13
【问题描述】:
// MARK: - UIWebViewDelegate
func webViewDidFinishLoad(webView: UIWebView) {
let initResponse = self.stringByEvaluatingJavaScriptFromString("initialize('','','',\(isPreview))")
if (initResponse != "") {
isLoaded = true
}
println("\(viewType) initResponse \(initResponse)")
}
在我的程序中,我试图通过调用 Javascript 函数来初始化 UIWebView。 UIWebView 加载了本地模板文件。
显然,即使调用了webViewDidFinishLoad,webview 仍然没有响应我的 javascript 命令。
因此,我认为 Web 视图实际上可以开始接受 Javascript 调用的另一个时刻。在我看来,这是 document 准备好用于我本地加载的 html 文件的时候。
但是,我怎么知道我的 UIWebview 何时准备好接收 Javascript 代码?
【问题讨论】:
标签: javascript jquery ios xcode uiwebview