如何在iOS中启用Javascript Webview或WKWebview

时间:2018-02-13 08:23:36

标签: javascript ios swift webview wkwebview

我开发了一个移动应用程序,我的应用程序必须连接一个网站。我尝试制作一个webview和Wkwebview,但我没有得到任何结果。 网站有3个文本框和Javascript func控制此文本框。如果文本框文本无效,则单击按钮时文本框边框为红色。但我的webview没有显示所有这些功能,我写了很多类似的代码,但它没有用。

var config = WKWebViewConfiguration()
        config.preferences.javaScriptEnabled = true
        config.preferences.javaScriptCanOpenWindowsAutomatically = true
        self.webView = WKWebView(frame: self.view.bounds , configuration: config)
        self.view = self.webView
        self.modelPaymentResult.paymentResultDelegate = self
        self.indicatorShow(status: true)
        self.webView.navigationDelegate = self
        let url = URL (string: "http://***************************")
        let requestObj = URLRequest(url: url!)
        webView.load(requestObj)
        self.navigationController?.interactivePopGestureRecognizer?.isEnabled = false
        self.navigationItem.title = "Güvenli Ödeme"


func webView(_ webView: WKWebView, didFinish navigation: WKNavigation!) {

 let javaScriptString = "validateinput()"
        webView.evaluateJavaScript(javaScriptString, completionHandler: nil)
}

0 个答案:

没有答案