CSVファイルを含むURLをWKWebViewにロードしようとしています。
正常にロードしようとすると、エラーが発生しました: 'ファイル形式はサポートされていません/破損している可能性があります'。
モバイルサファリでも同じエラーが発生します。
次に、WKWebViewの次のメソッドでMIMEタイプを使用してみました。
try! Data(ContentsOf: bulkUrl)
webView.load(data, mimeType: "text/csv", characterEncodingName: "", baseURL: bulkUrl)
動作しますが、プレーンテキストが表示されます。
同じことをUIWebViewで開いて、正しい形式のCSVファイルを開いてみました。
WKWebViewが同じファイルを開けない理由がわかりません。何か案が?
前もって感謝します
まず、インポートする必要がある
import WebKit
次のコードでWKWebViewでURLを開くことができます
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)
使用する -
webView.load(URLRequest(url: URL(string: "https://www.google.com/")!))
ターゲットを選択->一般->リンクされたフレームワークとライブラリ-> +記号をクリック-> webKit.framworkを検索->追加
import WebKit
webView.load(URLRequest(url: URL(string: "https://Apple.com")!))
最初に、webViewデリゲートを設定します:
webView.delegate = self
2番目:
let tncURL = "Your_URL"
webView.loadRequest(URLRequest(url: URL(string: tncURL)!))