当前位置:  开发笔记 > 编程语言 > 正文

Swift WKWebView禁用Javascript

如何解决《SwiftWKWebView禁用Javascript》经验,为你挑选了1个好方法。

WKWebView用来在我的应用程序中加载一些链接.我想禁用几乎所有网页上出现的所有恼人的JavaScript横幅.是否有一个简单的功能可以做到这一点?



1> Rashwan L..:

WKWebView有一个禁用JavaScript的配置,检查Apple 参考.

var javaScriptEnabled: Bool

更新

let preferences = WKPreferences()
preferences.javaScriptEnabled = false

// Create a configuration for the preferences
let configuration = WKWebViewConfiguration()
configuration.preferences = preferences

 // Instantiate the web view
webView = WKWebView(frame: view.bounds, configuration: configuration)

// Load page
if let theWebView = webView{
   let url = NSURL(string: "http://www.apple.com")
   let urlRequest = NSURLRequest(URL: url!)
   theWebView.loadRequest(urlRequest)
   theWebView.navigationDelegate = self
   view.addSubview(theWebView)
}

推荐阅读
手机用户2502852037
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有