2011-09-14 47 views
3

こんにちは私はuiwebviewでWebページを読み込むアプリを持っています。だから私はバックグラウンドモードでWebページをロードする必要があります。どのようにこれを行うには知っています。背景uiwebviewにURLを読み込む

助けがあれば助かります。

答えて

4
- (void) start_Web_View { 
    UIWebView *wv = [[UIWebView alloc] initWithFrame:CGRectMake(0,0,320,460)]; 
    wv.delegate = self; 
    [wv loadRequest: 
      [NSURLRequest requestWithURL: 
        @"http://long_loading_web_site"]]; 
     // go do something else to amuse the user while the web site loads... 
    } 


#pragma mark webview delegate 
- (void) webViewDidFinishLoad:(UIWebView *)webView { 
    [self.view addSubview: webView]; // load is done, so add the webview to self.view so it's visible. 
} 
0

他のURLをあらかじめロードしますか?メインWebViewにロードするときに読み込みが速くなる(または既に読み込まれている)かどうかを確認します。

別のUIWebViewを作成して表示しないで、別のURLをロードするようにすることもできます(画面の枠外にフレームを設定できます)。

例:ウル迅速な対応のための

UIWebView *dummyWebView = [[UIWebView alloc] init]; 
dummyWebView.frame = CGRectMake(-1, -1, 1, 1); 
+0

感謝。私は完全にあなたを得ることはできません。もっと詳しく説明できますか?私はサンプルコードを送れますか? –

関連する問題