0

ジャッジメント webview ページはどのようにロードされますか? ページが読み込まれていることをお知らせします。また、以下の URL の一部のように、Webview に読み込まれた Web ページを開くことができません。

- (void)awakeFromNib {
    NSString *urlString = @"http://www.google.com";
    // Insert code here to initialize your application 
    [[_webView mainFrame] loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:urlString]]];
}

- (IBAction)googleOpen:(id)sender {
    [_webView setMainFrameURL:@"http://www.google.com"];
}

- (IBAction)baiduOpen:(id)sender {
    [_webView setMainFrameURL:@"http://www.baidu.com"];
}

- (IBAction)yahooOpen:(id)sender {
    [_webView setMainFrameURL:@"http://www.yahoo.com"];
}

パラメータを渡す方法で URL を開くにはどうすればよいですか? ここに画像の説明を入力

4

1 に答える 1

1
  1. Web サイトがいつ読み込まれたかを知りたい場合は、WebFrameLoadDelegate プロトコルをリンクしwebView:didFinishLoadForFrame:、Web ページが読み込まれたかどうかを知るために実装します。

  2. webView:didStartProvisionalLoadForFrame:ウェブページの読み込みが開始されたかどうかを知るために使用します。

  3. インターネットへの接続を確認し、別の Web ブラウザーから Web サイトを開くことができるかどうかを確認します。動作する場合は、IBAction がボタンに正しくリンクされているかどうかを確認してください。

  4. パラメータ付きの URL を開くとはどういう意味ですか? ユーザーが Google などの特定の Web サイトでキーワードを検索できるようにするテキストフィールドを用意することを意味する場合はhttp://www.google.com/search?q=%yoursearch、 %yoursearch をユーザーの入力に置き換えてください。

于 2012-04-21T10:40:27.743 に答える