J'essaie de charger l'URL sur WKWebView qui contient le fichier CSV.
Lorsque je l'ai essayé en chargeant normalement, il me donnait une erreur: 'Le format de fichier n'est pas supporté/il pourrait être corromp'.
Même le safari mobile me donne également la même erreur.
Ensuite, j'ai essayé d'utiliser le type MIME avec la méthode suivante de WKWebView:
try! Data(ContentsOf: bulkUrl)
webView.load(data, mimeType: "text/csv", characterEncodingName: "", baseURL: bulkUrl)
Cela fonctionne mais me donne du texte clair.
Même chose que je l'ai essayé avec UIWebView son fichier CSV d'ouverture au format correct.
Je ne comprends pas pourquoi WKWebView n'est pas en mesure d'ouvrir le même fichier. Une idée?
Merci d'avance
Tout d'abord, vous devez importer
import WebKit
Le code suivant suffit pour ouvrir l'URL avec 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)
Utilisation -
webView.load(URLRequest(url: URL(string: "https://www.google.com/")!))
Sélectionnez Cible -> Général -> Framework et bibliothèques liés -> cliquez sur + symbole -> recherchez webKit.framwork -> ajoutez
import WebKit
webView.load(URLRequest(url: URL(string: "https://Apple.com")!))
Tout d'abord, définissez le délégué webView:
webView.delegate = self
Deuxième:
let tncURL = "Your_URL"
webView.loadRequest(URLRequest(url: URL(string: tncURL)!))