2011-08-12 9 views
9

Im new to Cocoa。CocoaのWebViewの現在のURLを入手してください

WebViewオブジェクトで現在ロードされているWebページのURLを抽出しようとしています。 このWebViewを使用してログイン画面を表示し、ログイン後にURLの一部を取得する必要があります。

私はすでに

[[[[frame provisionalDataSource] request] URL] absoluteString]; 

を試してみましたが、この1は唯一のロード中に呼び出されたときに、1時間に動作します。読み込みが完了すると、 "(null)"が返されます。問題は、間違ったURLを取得するように、ページを読み込んでいる間にURLが変更されるように思えることです。

私はいつでもURLを取得する方法を知っていますか?

おかげdataSource

+0

URLを他の場所に保存するのが最も簡単な方法です。 –

+0

問題は、ログイン後に生成されたキーを含むURLが必要なことです。 – Meuuuy

答えて

12

スイッチprovisionalDataSource。フレームのロードが開始されると、それはもはや暫定的ではありません。

+0

ありがとう! – Meuuuy

関連する問題