1
ウェブアプリケーションで数週間働いているときに、私の(WKWebView)Webビューで外部URLを使用しました。今、私はウェブアプリケーションを埋め込み、ローカルWebページをロードしたい、プロダクションに向かっています。ローカルHTMLを読み込むときにSwift4アプリがクラッシュする
私は単に
let url = URL(string: Bundle.main.path(forResource: "index_prod", ofType: "html")!)
self.webView!.load(URLRequest(url: url!))
に
let url = URL(string: "http://hidden-url.com/")
self.webView!.load(URLRequest(url: url!))
から移動しかし、これは私のアプリがクラッシュします。私は、ファイルが正しくロードされていることを確信しています.の前、間、および後にコンソールに表示されます。
エラー:あなたは、ファイルから文字列のコンテンツをロードする文字列を取得し、WebViewののloadHTMLStringメソッドを使用し、エラーを印刷するcontentsOfFileメソッドを使用するか、またはエラーを示し、いくつか列挙型を作成する必要がThread 1: EXC_BAD_ACCESS (code=1, address=0x10)
チェック、例外 – Vinodh
にindex_prodファイルを追加するかどうかを
–サラウンドでの「コピーバンドルリソース」にリストされていません例外を捕捉するそれをWebビューに読み込みます。 – Vinodh