আমার অ্যাপ্লিকেশনটিতে আমি ইউআইবিউবভিউ থেকে ডব্লিউকেউইউভিউতে স্থানান্তরিত করছি, কীভাবে আমি এই ফাংশনটি ডব্লিউকেউবউইউয়ের জন্য পুনরায় লিখতে পারি?
func webViewDidStartLoad(webView: UIWebView){}
func webViewDidFinishLoad(webView: UIWebView){}
এবং
func webView(webView: UIWebView, shouldStartLoadWithRequest request: NSURLRequest, navigationType: UIWebViewNavigationType) -> Bool {
print("webview asking for permission to start loading")
if navigationType == .LinkActivated && !(request.URL?.absoluteString.hasPrefix("http://www.myWebSite.com/exemlpe"))!{
UIApplication.sharedApplication().openURL(request.URL!)
print(request.URL?.absoluteString)
return false
}
print(request.URL?.absoluteString)
lastUrl = (request.URL?.absoluteString)!
return true
}
func webView(webView: UIWebView, didFailLoadWithError error: NSError?) {
print("webview did fail load with error: \(error)")
let testHTML = NSBundle.mainBundle().pathForResource("back-error-bottom", ofType: "jpg")
let baseUrl = NSURL(fileURLWithPath: testHTML!)
let htmlString:String! = "myErrorinHTML"
self.webView.loadHTMLString(htmlString, baseURL: baseUrl)
}
একই ইস্যু - আপনি সাহায্য করতে পারে - stackoverflow.com/questions/46793618/ios-wkwebview-vs-uiwebview
—
Krunal
navigationDelegate
এরWKWebView
।