私はテキストフィールド&の下にボタンを押し、その下にウェブビューを作成するアプリを作成しています。 ユーザがテキストフィールドにURLを入力して「実行」ボタンをクリックすると、Webviewでページのロードが開始されます。 ユーザーがリンクをクリックすると、テキストフィールドにページのURL(ロード中)を表示したいと考えています。 クリックしたリンクのURLを取得する方法を教えてください。iPhone - UIWebview - クリックしたリンクのURLを取得
他のサイトにリダイレクトされるウェブサイトもあります。だから私の質問は、テキストフィールドにロードされているページのURLを表示する方法ですか?あなたは、特にその後、見つけるユーザーがクリックしたリンクのURLをしたい場合は
- (void)webViewDidStartLoad:(UIWebView *)webView {
NSURL* url = [webView.request URL];
urlTextField.text = [url absoluteString];
}
これは、私がYouTubeでwebviewを読み込んでもうまくいかない...何かが恋しい。助けてください。 – Warrior
@ウォリアーあなたは何かを見つけましたか?私はそれを探します。 http://stackoverflow.com/questions/18692540/get-clicked-linked-on-uiwebview-navigating-on-m-youtube-com-on-ios – theklc