功能一:删除京东手机版https://m.jd.com/右上角的登陆按钮 代码如下
import UIKit
import WebKit
class ViewController2: UIViewController,WKNavigationDelegate {
@IBOutlet weak var weView: WKWebView!
override func viewDidLoad() {
super.viewDidLoad()
let webUrl = "https://m.jd.com/"
let request = URLRequest.init(url: URL.init(string: webUrl)!)
self.weView.navigationDelegate = self
self.weView.load(request)
}
func webView(_ webView: WKWebView, didFinish navigation: WKNavigation!) {
webView.evaluateJavaScript("document.getElementById('msShortcutLogin').children[0].remove();") { (nil
, error) in
}
}
func webView(_ webView: WKWebView, didFail navigation: WKNavigation!, withError error: Error) {
print("error%@",error)
}
}
二,修改“京东超市”对应的图片