0
uiwebviewのgoBackメソッドを実行するカスタムボタンを設定しました。しかし、このボタンが押されたときに目的地URLを取得する必要があります。ナビゲーション履歴の最初の位置にどのようにアクセスできますか?ありがとうuiwebviewの前にiOSで宛先URLを取得する
uiwebviewのgoBackメソッドを実行するカスタムボタンを設定しました。しかし、このボタンが押されたときに目的地URLを取得する必要があります。ナビゲーション履歴の最初の位置にどのようにアクセスできますか?ありがとうuiwebviewの前にiOSで宛先URLを取得する
-(BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType
を実装し、NSURLRequestのURLをインスタンス変数に格納します。 goBackメソッドでこの変数にアクセスするだけです。複数のナビゲーションステップがある場合は、配列を使用して各後続のリクエストを格納し、インデックス0のオブジェクトにアクセスして元のURLを取得します。
UIWebViewがナビゲーション履歴を保持していると思います。履歴にアクセスするためのAPIはありますか? –