I am trying to load URL on WKWebView which contain the CSV file.
When I tried it loading normally it was giving me an error: 'The file format is not supported / it might be corrupted'.
Even mobile safari is also giving me the same error.
Then I tried using MIME type with the following method of WKWebView:
try! Data(ContentsOf: bulkUrl)
webView.load(data, mimeType: "text/csv", characterEncodingName: "", baseURL: bulkUrl)
It works but giving me plain text.
Same thing I tried it with UIWebView its opening CSV file in the correct format.
I am not getting why WKWebView is not able to open the same file. Any idea?
Thanks in advance
First of all you need to import
import WebKit
Following code is enough to open URL with WKWebView
let webView = WKWebView(frame: <#AnyRect#>)
let link = URL(string:"https://developer.apple.com/videos/play/wwdc2019/239/")!
let request = URLRequest(url: link)
webView.load(request)
Use -
webView.load(URLRequest(url: URL(string: "https://www.google.com/")!))
For Objective-c
implement code in the function that you want to load WKWebView
WKWebView *webView = [[WKWebView alloc] init];
webView.frame = self.view.bounds;
[self.view addSubview:webView];
NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:@"https://www.apple.com"]];
[webView loadRequest:request];
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With