2012-05-02 7 views
1

次の方法で.htmlファイルをwebviewにロードして読み込みを完了すると、イベント-(void)webViewDidFinishLoad:(UIWebView *)webView {が発生します。リモートHTMLファイルのロード完了時のiOS webviewイベント

[webView1 loadRequest:[NSURLRequest requestWithURL:[NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"/files/myFile" ofType:@"html"]isDirectory:NO]]]; 

ただし、同じファイルをリモートから読み込むと、そのイベントは発生しません。どうして?どうすればいい?ありがとうございました。

[webView1 loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:[urlBase stringByAppendingString:@".html"]]]]; 

答えて

1

最も一般的な原因は、読み込み中にエラーが発生したためです。

しようとすると、デリゲートメソッド– webView:didFailLoadWithError:を定義し、(それが代わりにdidFinishで呼び出された場合)、何が起こるか見て...それだけです

+0

!あなたのご協力に感謝します! – Jaume

関連する問題