美文网首页iOS TableView 优化
Swift WKWebView 警告提示框替换成原生提示框

Swift WKWebView 警告提示框替换成原生提示框

作者: 屈涯 | 来源:发表于2020-02-25 11:15 被阅读0次
    1. 遵循WKUIDelegate方法
          self.webView.uiDelegate = self
    
    1. 实现
       func webView(_ webView: WKWebView, runJavaScriptAlertPanelWithMessage message: String, initiatedByFrame frame: WKFrameInfo, completionHandler: @escaping () -> Void) {
            let alertController = UIAlertController.init(title: "", message: message, preferredStyle: .alert)
            alertController.addAction(UIAlertAction.init(title: "OK", style: .cancel, handler: { (_) in
                completionHandler()
            }))
            self.present(alertController, animated: true) {
            }
        }
    

    相关文章

      网友评论

        本文标题:Swift WKWebView 警告提示框替换成原生提示框

        本文链接:https://www.haomeiwen.com/subject/vlpzqhtx.html