如何向uiwebview中检测到的所有网址添加参数?我想用这个参数追加所有的url字符串:?app = 1。如何向uiwebview中的所有网址添加参数
现在我只用1个UIWebViewDelegate:
func webViewDidFinishLoad(webView: UIWebView) {
}
有另一种委托我可以用它来实现这一目标?
我曾尝试:
func webView(webView: UIWebView, shouldStartLoadWithRequest request: NSURLRequest, navigationType: UIWebViewNavigationType) -> Bool {
let url = (request.URL?.absoluteString)! + "?app=1"
let requestURL = NSURL(string: url)
let req = NSURLRequest(URL: requestURL!)
//Load url into WebView container
//webView.loadRequest(req)
return true;
}
可能的复制[斯威夫特 - UIWebView的修改URL(HTTP://计算器。 com/questions/32253997/swift-uiwebview-modify-url) – JAL